Python sys模块常用方法
Python sys模块常用方法
1、sys.argv
获取命令行参数,返回值是List,第一个元素是程序本身 (就是被执行的文件本身)
# (venv) D:\weeee\str>python sys_method.py 123 467 --->sys_method.py:参数0 123:参数1 467:参数2 print(sys.argv) # ['sys_method.py', '123', '467'] print(sys.argv[0]) # sys_method.py print(sys.argv[1]) # 123 print(sys.argv[2]) # 467
2、sys.path
获取指定模块搜索路径的字符串集合,可以将写好的模块放在得到的某个路径下,就可以在程序中import时正确找到
1、如果sys.path没有import 导入模块的路径,那么导入模块失败,抛出异常(没有此模块)
2、如果要添加模块路径,可以用sys.path.append(path)

浙公网安备 33010602011771号