sys_path.py
import sys
print(sys.path)
結果為:
['/home/python/desktop/demo', '/usr/lib/python35.zip', '/usr/lib/python3.5', '/usr/lib/python3.5/plat-x86_64-linux-gnu', '/usr/lib/python3.5/lib-dynload', '/usr/local/lib/python3.5/dist-packages', '/usr/lib/python3/dist-packages', 'aa/bb/cc/ff']
sys.ar**向程式內部傳參。它也是乙個列表,sys.ar**[0] 取到插入引數的第乙個引數。
sys_ar**.py:
import sys
print(sys.ar**[1])
print(sys.ar**[2])
print(sys.ar**)
執行python sys_ar**.py good luck
結果為:
good
luck
['sys_ar**.py', 'good', 'luck']
sys.platform、sys.getfilesystemencoding()、sys.getdefaultencoding(),系統平台,檔案系統編碼,系統預設編碼。
sys.py:
import sys
print("dang qian xitong bianma %s" %sys.getdefaultencoding())
print("dang qian wenjian xitong bianma %s"%sys.getfilesystemencoding())
print("dang qian xiton pingtai %s" %sys.platform)
python3的執行結果:
dang qian xitong bianma utf-8
dang qian wenjian xitong bianma utf-8
dang qian xiton pingtai linux
python2的執行結果系統編碼是:
dang qian xitong bianma ascii
python常用模組之sys模組
用於提供對直譯器相關的操作 sys.argv 命令列引數list,第乙個元素是程式本身路徑 sys.exit n 退出程式,正常退出時exit 0 sys.version 獲取python解釋程式的版本資訊 sys.maxint 最大的int值 sys.path 返回模組的搜尋路徑,初始化時使用py...
Python常用模組之sys模組
sys模組功能多,我們這裡介紹一些比較實用的功能,相信你會喜歡的,和我一起走進python的模組吧!回到頂部 回到頂部 功能 在外部向程式內部傳遞引數 示例 sys.py usr bin env python importsys printsys.ar 0 print sys.ar 1 執行 pyt...
Python中sys模組用法
sys.argv 實現從程式外部向程式傳遞引數,獲取程式的路徑並傳遞 sys模組有乙個argv變數,用list儲存了命令列的所有引數。argv至少有乙個元素,因為第乙個引數永遠是該.py檔案的名稱.sys.exit arg 程式中間的退出,arg 0為正常退出.sys.version 獲取pytho...