python文件讀寫操作與linux shell變量命令交互執(zhí)行的方法

字號:


    本文實例講述了python文件讀寫操作與linux shell變量命令交互執(zhí)行的方法。分享給大家供大家參考。具體如下:
    python對文件的讀寫還是挺方便的,與linux shell的交互變量需要轉(zhuǎn)換一下才能用,這比較頭疼。
    代碼如下:
    代碼如下:
    #coding=utf-8
    #!/usr/bin/python
    import os
    import time
    #python執(zhí)行l(wèi)inux命令
    os.system(':>./aa.py')
    #人機交互輸入
    S = raw_input("input:")
    os.environ['S']=str(S)
    #把字符串S寫入文件
    output = open('./aa.py','a')
    output.write(S)
    #關(guān)閉文件
    output.close()
    #python中的思考時間
    time.sleep(1)
    #獲取文件內(nèi)容
    f = open('./aa.py','r')
    read = f.read()
    #變量間的轉(zhuǎn)換
    os.environ['read']=str(read)
    os.system('$read')
    f.close()
    var=os.popen('ifconfig').read( )
    print var
    希望本文所述對大家的Python程序設(shè)計有所幫助。