•  1 '''
     2 解决的问题:如果不同的人编写的模块名相同怎么办?
     3 解决办法:为了防止模块名冲突,Python有引入文件夹(目录)来
     4 组织模块的方法,这个文件夹(目录)称为包(package)
     5 
     6 包的特点:只要包名不冲突,不同包中的模块名是否一样就不重要了。
     7 注意:只有目录中有一个叫做'__init__.py'的文件才会被程序认作是包。
     8
     9 '''
     1 # 使用包下的内容
     2 # 格式: import 包名.模块名
     3 # 使用包下面的模块下的内容:包名.模块名.内容
     4 
     5 # import pack.mu1, pack.mu2
     6 
     7 # 使用包下模块下的内容
     8 # print(pack.mu1.a)
     9 # print(pack.mu2.c)
    10 
    11 # 格式:from 包名 import 模块名
    12 # 使用包下面的模块下的内容:模块名.内容
    13 # from pack import mu2, mu1
    14 # print(mu2.c)
    15 # print(mu1.a)
    16 
    17 # 格式:from 包名.模块名 import 变量/函数/类
    18 # 使用包下面的模块下的内容:变量/函数/类
    19 from pack.mu1 import a
    20 print(a)
    21 
    22 #
    23 import pack.a.b.aaa
    24 print(pack.a.b.aaa.ha)
    25 from pack.a.b.aaa import ha
    26 print(ha)
    
    
    
    
    
  • 相关阅读:
    第一轮冲刺团队评分
    意见汇总
    各组对我组的评价
    对各项目评价建议
    【每日Scrum】第十天冲刺
    【每日Scrum】第九天冲刺
    SQL-插入的方法
    Random
    基本测试理论
    web项目工作流程
  • 原文地址:https://www.cnblogs.com/BKY88888888/p/11272067.html
Copyright © 2020-2023  润新知