python的sys和os模組小結

2021-08-21 20:11:31 字數 680 閱讀 4475

sys模組包含基本底層系統的資訊,比如系統型別,變數等。

#!/usr/bin/python

#-*-coding:utf-8-*-

import sys

def my_path():

for item in sys.path:

print(item)

my_path()

my_path()

os模組也可以執行shell命令

#!/usr/bin/python

#-*-coding:utf-8-*-

import os

os.chdir('./python_lab/') #更換當前目錄

os.getcwd() #獲取當前目錄

os.system('ls') #執行shell命令

subprocess模組可以實現os.system和os.popen相同的效果

#!/usr/bin/python

#-*-coding:utf-8-*-

import subprocess

subprocess.call('ls') #執行shell命令

sys模組 和os模組

sys模組 sys.argv 命令列引數list,第乙個元素是程式設計師本事路徑 sys.exit n 退出程式,正常退出時exit 0 sys.version 獲取python解釋程式的版本資訊 sys.maxint 最大的int值 3.0取消 sys.path 返回模組的搜尋路徑,初始化時使用p...

Python中的sys模組和os模組

大多屬性描述程式的執行環境,是python中十分重要的基礎模組 for i in sys.argv print i 執行結果 test.py win32表示是windows 32bit作業系統,linux2表示是linux平台 print sys.version 輸出 gcc 4.8.5 20150...

Python 的os模組與sys模組

python os模組的主要用法 python中的os模組可以用來編寫於平台無關的一些檔案系統操作。主要的方法如下 一些標記屬性 os.linesep 檔案中分割行的字串 os.sep檔案路徑名的分隔符 os.curdir當前工作目錄的字串名稱 os.pardir父目錄字串名稱 常用方法 os.re...