python 的sys.argv 和 sys.path.append() 用法和PYTHONPATH环境变量
- sys.argv
 我们编写一个测试用例test.py ,内容如下
imoprt sys
a = sys.argv
b = len(sys.argv)
c = sys.argv[0]
d = sys.argv[1]
print (a)
print (b)
print (c)
print (d)
输出结果如下
['test.py', '1', '2']
3
test.py
1
- 
sys.path 
 我们在使用python过程中,经常需要通过import来导入模块。这时会从python内置模块和sys.path对应的模块路径进行查找;如果没有找到,则跑出import 异常
 sys.path.append("../block")
 这时候,python解释器也会搜索上级目录下的block文件夹中的模块了
- 
PYTHONPATH环境变量 
 添加系统环境变量PYTHONPATH,在这个环境变量中输入相关的路径,不同的路径之间用逗号(英文的!)分开。路径会自动加入到sys.path中。
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号