二十五. Python基础(25)--模块和包

● 知识框架

 

● 模块的属性__name__

# my_module.py

 

def fun1():

    print("Hello")

 

def fun2():

    print("World")

 

print("my_module:", __name__)
# 运行此文件, 此语句的结果是__main__, 运行调用此模块的脚本时, 此语句的结果是my_module.

# my_module: __main__

#在当前模块中调用属性或方法(变量,函数)

#当前模块对象的表示法:sys.modules[__name__]

 

import sys

print(sys.modules[__name__]) # <module '__main__' from 'D:/python_projects/s7code/day26/test_day26.py'>

print(type(sys.modules[__name__])) # <class 'module'>, 类型为"module"

sys.modules[__name__].fun1() # Hello, 模块对象.fun1()

 

最新文章

  1. WCF学习之旅—WCF第二个示例(五)
  2. 如何调试PHP程序
  3. Python 基礎 - 變量
  4. Cocos2d-X3.0 刨根问底(七)----- 事件机制Event源码分析
  5. [转]EntityFramework走马观花之CRUD(中)
  6. https://docs.mongodb.org/manual/reference/operator/aggregation/unwind/#examples
  7. 第二次正式java web开发项目的总结(回收站恢复)
  8. Java IO(一)
  9. 性能优化工具 MVC Mini Profiler
  10. HT518V311
  11. 关于ThinkPHP控制器的方法失效的问题
  12. 适配器模式及C++实现
  13. java中instanceof的用法
  14. Matlab: 作图
  15. python3 字符串操作相关函数
  16. Codeforces1062B. Math(合数分解)
  17. php 之数组
  18. SCCM2012 R2实战系列之六:安装客户端代理软件
  19. MySQL-存储过程procedure
  20. thinkphp 控制器unset删除对象变量失败。。

热门文章

  1. 027-Session状态提供程序
  2. Go 初体验 - channel.1 - 基本用法
  3. easy UI的密码长度以及重复输入验证
  4. 19 Python标准异常总结 (转)
  5. C#中哈希表(HashTable)的用法详解以及和Dictionary比较
  6. https://scrapingclub.com/exercise/basic_captcha/
  7. Maven setting.xml文件详解(转)
  8. 第六节 DOM操作应用
  9. Django常见问题集
  10. 7.26-Codeforces Round #372 (Div. 2)