24、模块
# Python 模块

# Python模块 是一个Python文件,以.py结尾,包含了python对象定义和python语句
# 模块让你能给有逻辑地组织你的python代码段。
# 模块能定义函数,类,变量,模块里也可能包含执行的代码。

# # support.py 模块:
# def print_func(par):
#     print("Hello:",par)
#     return
# import 语句:使用import语句来引入模块,语法如下:
# 模块名,函数名
# import module1[,module2[]]


# PYTHONPATH 变量
# 作为环境变量,pythonpath 由装在一个列表里的许多目录组成。Pythonpath的语法和shell变量path的一样。
#windows系统,典型的PYTHPATH
#set PYTHONPATH=c:\python27\lib

#unix 系统,典型的python如下
# set pythonpath = /usr/local/lib/python

24 模块

globals()和locals()函数
如果在函数内调用locals(),返回的是所有能在该函数里访问的名字。
如果在函数内调用globals(),返回的是所有在该函数里能访问的全局名字。
两个函数的返回类型都是字典。所以名字们都能用keys()函数摘取。

reload()函数
# 当一个模块被导入到一个脚本,模块顶层部分的代码只会被执行一次。因此,如果你想从新执行模块里的顶层部分代码,可以用reload()。
# reload(module_name)


# Python 中的包:包就是文件夹,但是该文件夹下必须存在__init__.py文件,该文件的内容可以为空。
# __init__.py用于标示当前文件夹是一个包。

24 模块

相关文章:

  • 2021-07-14
  • 2021-06-20
  • 2021-09-18
  • 2021-05-22
  • 2021-11-03
  • 2022-12-23
  • 2021-08-13
  • 2022-12-23
猜你喜欢
  • 2021-12-05
  • 2022-12-23
  • 2021-09-08
  • 2022-01-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案