sys.argv查看python在系統中的參數
這裡看一下怎樣使用sys.argv來查看python在系統中的參數。
打印輸出了python在windows系統上的環境變量。
sys.stdin 是接收系統的標準輸入
在做詞頻統計的mapreduce程序開發的時候就用到了。
cat filename.txt | python mapper.py |python reducer.py
以下是幾行代碼使用了sys.argv來查看python系統參數。
從運行結果可以看到打印輸出了此程序的文件名。
代碼如下;
#!/usr/bin/env python
# Filename: using_sys.py
import sys
print ( '%s' % 'The command line arguments are:')
for i in sys.argv: #遍歷系統參數
print (i)#打印參數值
print('\n\nThe PYTHONPATH is %s\t%s' % (sys.path,'\n'))
#打印python的系統環境變量
執行結果:
參考:
http://wiki.jikexueyuan.com/project/simple-python-course/example-eight-one.html
閱讀更多 熱忱先生 的文章