Python sys 使用说明

2023-01-31 01:01:34 python sys 使用说明

获取linuxpython的路径,以及执行Python时使用的参数。

代码如下:

 

  1. #!/usr/bin/python 
  2. # -*- encoding:utf-8 -*- 
  3. # time:2012-07-06 
  4. import sys; 
  5.   print("命令行参数是"); 
  6.  for i in sys.argv: 
  7.       print(i); 
  8.  print ('\n\nPython Path is :',sys.path,'\n'); 

     执行的结果如下:

  1. desktop@desktop-desktop:~/shell_learn/python$ python mytest.py a b c d e f  
  2. 命令行参数是 
  3. mytest.py 
  4. ('\n\nPython Path is :', ['/home/desktop/shell_learn/python', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-linux2', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PIL', '/usr/lib/python2.7/dist-packages/gst-0.10', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7', '/usr/lib/pymodules/python2.7/libubuntuone', '/usr/lib/python2.7/dist-packages/ubuntu-sso-client', '/usr/lib/python2.7/dist-packages/ubuntuone-client', '/usr/lib/python2.7/dist-packages/ubuntuone-control-panel', '/usr/lib/python2.7/dist-packages/ubuntuone-couch', '/usr/lib/python2.7/dist-packages/ubuntuone-installer', '/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol'], '\n') 

 假如我们需要知道sys这个模块的用法是,我们强烈推荐查询系统自带的帮助,在执行帮助的时候我们也许会碰到诸如:

 

  1. Traceback (most recent call last): 
  2.   File "<stdin>", line 1, in <module> 
  3. NameError: name 'sys' is not defined
  4. 类似的错误,解决的办法是在你需要查询的模块是先用import 导入系统模块
  5. 如:需要查询sys的用法:

 

  1. >>> import sys 
  2. >>> help (sys) 
  3. Help on built-in module sys: 
  4.  
  5. NAME 
  6.     sys 
  7.  
  8. FILE 
  9.     (built-in) 
  10.  
  11. MODULE DOCS 
  12.     Http://docs.python.org/library/sys 
  13.  
  14. DESCRIPTio
  15.     This module provides access to some objects used or maintained by the 
  16.     interpreter and to functions that interact strongly with the interpreter. 
  17.      
  18.     Dynamic objects: 
  19.      
  20.     argv -- command line argume 

 

 

相关文章