在python中使用os模块有什么用? 当需要使用它以及哪些类型的函数主要用于编写linux脚本时?
答案 0 :(得分:0)
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)