原文連接:http://www.faceye.net/search/142291.htmlhtml
python對文件的讀寫仍是挺方便的,與linux shell的交互變量須要轉換一下才能用,這比較頭疼!python
1 #coding=utf-8 2 #!/usr/bin/python 3 import os 4 import time 5 #python執行linux命令 6 os.system(':>./aa.py') 7 #人機交互輸入 8 S = raw_input("input:") 9 os.environ['S']=str(S) 10 #把字符串S寫入文件 11 output = open('./aa.py','a') 12 output.write(S) 13 #關閉文件 14 output.close() 15 #python中的思考時間 16 time.sleep(1) 17 #獲取文件內容 18 f = open('./aa.py','r') 19 read = f.read() 20 #變量間的轉換 21 os.environ['read']=str(read) 22 os.system('$read') 23 f.close()
24 var=os.popen('ifconfig').read( )
25 print var
原文連接:http://www.faceye.net/search/142291.htmllinux