1. 程式人生 > >python寫入檔案自動換行問題

python寫入檔案自動換行問題

現在需要一個寫檔案方法,將selenium的指令碼執行結果寫入test_result.log檔案中

首先建立寫入方法


def write_result(str):

    writeresult=file(r'D:\eclipse4.4.1 script\my_selenium\model\test_result.log','a+')

    str1=writeresult.write(str+'\n')

    writeresult.close()

    return str

如上str1=writeresult.write(str+'\n') 中寫入的檔案預設在一行顯示,當呼叫此方法後,每次都會在該檔案第一行寫入

在寫入引數str後加“\n”則會在每次完成寫入後,自動換行到下一行,下次寫入時便會在下一行寫入