python 關於sys模組

2021-09-10 02:25:54 字數 681 閱讀 9434

sys模組:全稱system,指的是直譯器(os指的是作業系統)

常用操作,用於接收系統作業系統呼叫直譯器傳入的引數

import os

import sys

print(sys.ar**)

# 獲取指令碼名稱 sys.ar**[0]

# 獲取指令碼傳遞的第乙個引數 sys.ar**[1]

# 獲取指令碼傳遞的第二個引數 sys.ar**[2]

print(sys.version[:3])

# 作用, 根據python版本編寫符合不同版本的程式, 使得程式可相容;

if sys.version[0] == '2':

print("running in python2.......")

elif sys.version[0] == '3':

print("running in python3........")

print(sys.maxsize)

print(sys.path)

# 可以實現跨平台;

print(sys.platform)

if sys.platform == 'linux':

os.system('ifconfig')

else:

os.system('ipconfig')

Python標準模組 sys

import syspath sys.path是模組搜尋路徑。python在程式啟動時進行配置,自動將頂級檔案的主目錄 任何pythonpath目錄 標準庫目錄 pth檔案中目錄合併。from sys import path舉例 如果想要呼叫另乙個資料夾中的某個函式,比如 path dir funf...

python基礎 sys模組

sys模組 1.sys.version返回直譯器的版本號 2.sys.path 返回模組的搜尋路徑 3.sys.ar 接受命令行下的引數 1.sys.version import sys 返回解釋版本號 print sys.version 執行結果 3.6.5 v3.6.5 f59c0932b4,m...

python學習 sys模組

import sys 幫助資訊可以 sys.ar 1 輸入的第乙個引數 print sys.ar 輸出乙個list,裡面包含所有的命令列引數.print sys.exit arg 程式中間的退出,arg 0為正常退出。print sys.getdefaultencoding 獲取系統當前編碼,一般預...