python寫入文件自動換行問題的方法
現(xiàn)在需要一個寫文件方法,將selenium的腳本運行結果寫入test_result.log文件中
首先創(chuàng)建寫入方法
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') 中寫入的文件默認在一行顯示,當調用此方法后,每次都會在該文件第一行寫入
在寫入參數(shù)str后加“\n”則會在每次完成寫入后,自動換行到下一行,下次寫入時便會在下一行寫入
補充:Pycharm如何設置自動換行
我按照以上圖中找到了相關的配置選項并勾選如下:
設置完成后我測試是否可以換行,如下:
并沒有發(fā)現(xiàn)可以換行,于是我重新打開了pycharm再次嘗試,神奇的事情發(fā)生了,它還是沒有自動換行,找了半天還需要勾選以下選項
最后實現(xiàn)了自動換行!?。。。。。。?!
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python系統(tǒng)監(jiān)控模塊psutil功能與經典用法分析
這篇文章主要介紹了Python系統(tǒng)監(jiān)控模塊psutil功能與經典用法,簡單講述了psutil模塊的功能、原理并結合具體實例形式分析了Python使用psutil模塊針對CPU、內存、磁盤、網絡等信息的讀取相關操作技巧,需要的朋友可以參考下2018-05-05Python實現(xiàn)二維數(shù)組按照某行或列排序的方法【numpy lexsort】
這篇文章主要介紹了Python實現(xiàn)二維數(shù)組按照某行或列排序的方法,結合具體實例形式分析了Python使用numpy模塊的lexsort方法針對二維數(shù)組進行排序的常用操作技巧,需要的朋友可以參考下2017-09-09