Python基礎語法 - sys模塊
阿新 • • 發佈:2018-03-21
version sys.argv == 系統 正常 解釋 AD import lin
Python解釋器進行交互接口
sys.argv
- 命令行參數List,第一個元素是程序本身路徑
def post(): print(‘post...‘) def download(): print(‘download...‘) if sys.argv[1]==‘post‘: post() elif sys.argv[1]==‘download‘: download() #cmd中,python sys模塊.py post >>>post...
sys.exit(n)
- 退出程序,正常退出時exit(0)
sys.version
- 獲取Python解釋程序的版本信息
sys.maxint
- 最大的Int值
sys.path
- 返回模塊的搜索路徑,初始化時使用PYTHONPATH環境變量的值
import time print(sys.path) sys.path.append() #尋找time模塊路徑,如果自己寫的模塊,需要添加路徑
sys.platform
import sys,os if sys.platform == ‘win32‘: os.system(‘dir‘) else: os.system(‘ls‘)
- 返回操作系統平臺名稱,跨平臺
sys.stdout.write(‘please:‘)
val = sys.stdin.readline()[:-1]
Python基礎語法 - sys模塊