加入以下模式,就可將輸出寫入檔案
str = 'a'f = open("
result.txt
","w")
f.write(str)
以上示例將a寫入了result.txt中。
將輸出寫入檔案,在需要看長片段的輸出時很管用,例如,
#-*-coding:utf-8-*-
""""""
import
sysimport
urllib
defmain():
htmlresult=urllib.urlopen("
").read()
#print htmlresult
fo.write(htmlresult)
#this is test
if__name__=="
__main__":
fo = open("
result.txt
","w")
main()
比直接print要好許多。
Linux下將shell輸出寫入檔案中
大家知道,通過shell可以將資訊輸出至螢幕上,但是如果輸出內容很多而且繁冗,這將不便於與我們進行分析和提取我們想要的螢幕資訊,那麼如何將shell輸出寫入檔案中呢?通過兩個管道命令就可以實現 1.符號表示將資訊寫入檔案中 2.符號表示在已有的檔案中新增資訊 例如命令 ls l的輸出如下 如何將上圖...
Python將中文寫入CSV檔案編碼問題
目標 將中文資料存入到csv格式的 中。方法 在建立csv 時,預先設定編碼格式。如果設定為utf 8,則會出現如圖所示亂碼。如果沒有設定編碼格式,執行python則會報錯 unicodeencodeerror gbk codec can t encode character u0001f923 i...
python 將位元組寫入文字檔案
想在文字模式開啟的檔案中寫入原始的位元組資料 將位元組資料直接寫入檔案的緩衝區即可 import sys sys.stdout.write b hello n traceback most recent call last file line 1,in typeerror must be str,n...