Varibles
sys.path
(Python3)
简介
是存放模块搜索路径的列表,列表元素是表示路径的字符串。既然是列表,就可以在程序中动态地修改,比如插入一个新路径:
import sys
sys.path.insert(0, '/some/dir')
这样'/some/dir
中的模块就可以直接用import
导入了,但是注意,程序重启时会初始化sys.path
,所以,通过sys.path.insert()
的路径会消失,当然也可以再运行一遍这条语句,重新将'/some/dir
添加到模块搜索路径中。
`sys.argv' (Python3)
简介
是传入调用sys.argv
的文件的命令行参数的列表,sys.argv[0]
为该文件的文件名。