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)

 

posted @ 2020-08-06 11:30  jacky-01  阅读(34)  评论(0)    收藏  举报