0
python中os模塊的用途是什麼? 當需要使用它時,以及哪些類型的函數主要用於編寫Linux腳本?在python中使用os模塊來編寫腳本
python中os模塊的用途是什麼? 當需要使用它時,以及哪些類型的函數主要用於編寫Linux腳本?在python中使用os模塊來編寫腳本
os模塊非常有用,我將舉例說明我的腳本。
import os,platform,time
info=os.uname()
result={'OS':info[0],'Network id':info[1],'Release':info[2],'Os Name':''.join(list(info[3].split()[0])[4:]),'Machine Type':info[4],'System Bit':platform.architecture()[0],'System Linkage':platform.architecture()[1]}
w = open("rapport.rpt", "w")
for key, val in result.items():
w.writelines([key,' : ',val,'\n','*'*3,"*"*len(key),'*'*len(val),'\n'])
w.writelines([time.ctime(),'!'])
print ('Exporting......')
time.sleep(1.5)
w.close()
print ('operation Finished!',w.name)
[Python模塊的周:'os' - 便攜式訪問操作系統的特定功能(http://pymotw.com/2/os/index.html#module-os) – jfs