簡單python常用模塊

1.操作系統相關

1) os模塊

系統環境變量: os.environ

linux系統上的文件處理

進程處理

2) sys模塊

獲取傳入給程序的外部參數argv:從外部獲取的para都是string參數,保存在sys.argv裏面

進程的輸入輸出流sys.stdout,sys.stdin

import sys
_back = sys.stdout
f = open("leo.txt","w")
sys.stdout = f
print "haha"
print sys.platform
f.close()
3) 環境信息相關

sys.platform等

subprocess模塊

Popen用來創建子進程

process = subprocess.Popen("ls -al ~", shell = True)


2.文件路徑處理

1) os.path模塊

2) os.path.sep:得到不同操作系統下路徑的分隔符

3) os.path.basename(file_path):獲取file_path的文件名,忽略路徑

4) os.path.join():依據不同的操作系統(路徑分隔符)來鏈接目錄名形成完整路徑

__file__:獲取所在文件路徑, os.path.abspath(__file__)得到__file__所在文件的絕對路徑


3.網絡處理

1) urllib

2) httplib


4.數據處理

1) xml

2) json

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章