阅读本文大概需要 10 分钟。
提要
哈喽,大家好!继续分享我整理的一些Python3笔记
。
TL;DR
* 模块和包
模块是最高级别的程序组织单元,它将程序代码和数据封装起来以便再利用,同时提供自包含的命名空间从而避免程序出现变量名冲突。
# main.py
import webj2eedev
webj2eedev.sayhello()
# webj2eedev.py
def sayhello():
print('hello webj2eedev.')
Python 的自动模块搜索路径(sys.path)包括:
import sys
print('\n'.join(sys.path))
reload 的目的是为了实现动态定制化,允许再整体程序不停止的情况下修改程序的一部分。
参考:
《Python学习手册 原书第五版 上册》