python 將print輸出的內(nèi)容保存到txt文件中
更新時間:2018年07月17日 17:25:41 作者:w76190504
本文通過代碼給大家介紹了python 將print輸出的內(nèi)容保存到txt文件中,代碼很簡短,需要的朋友可以參考下
具體代碼如下所示:
import sys import os class Logger(object): def __init__(self, filename="Default.log"): self.terminal = sys.stdout self.log = open(filename, "a") def write(self, message): self.terminal.write(message) self.log.write(message) def flush(self): pass path = os.path.abspath(os.path.dirname(__file__)) type = sys.getfilesystemencoding() sys.stdout = Logger('a.txt') print(path) print(os.path.dirname(__file__)) print('------------------')
總結(jié)
以上所述是小編給大家介紹的python 將print輸出的內(nèi)容保存到txt文件中,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
您可能感興趣的文章:
- Python讀寫txt文本文件的操作方法全解析
- python 如何將數(shù)據(jù)寫入本地txt文本文件的實現(xiàn)方法
- Python將列表數(shù)據(jù)寫入文件(txt, csv,excel)
- Python實現(xiàn)讀取目錄所有文件的文件名并保存到txt文件代碼
- Python3將數(shù)據(jù)保存為txt文件的方法
- Python中使用不同編碼讀寫txt文件詳解
- python讀取txt文件并取其某一列數(shù)據(jù)的示例
- 對python .txt文件讀取及數(shù)據(jù)處理方法總結(jié)
- python如何將兩個txt文件內(nèi)容合并
- 如何利用Python打開txt格式的文件
相關(guān)文章
Python基于list的append和pop方法實現(xiàn)堆棧與隊列功能示例
這篇文章主要介紹了Python基于list的append和pop方法實現(xiàn)堆棧與隊列功能,結(jié)合實例形式分析了Python使用list定義及使用隊列的相關(guān)操作技巧,需要的朋友可以參考下2017-07-07python數(shù)字圖像處理之基本形態(tài)學濾波
這篇文章主要為大家介紹了python數(shù)字圖像處理之基本形態(tài)學濾波示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-06-06Python?ORM數(shù)據(jù)庫框架Sqlalchemy的使用教程詳解
對象關(guān)系映射(Object?Relational?Mapping,簡稱ORM)模式是一種為了解決面向?qū)ο笈c關(guān)系數(shù)據(jù)庫存在的互不匹配的現(xiàn)象的技術(shù)。本文主要介紹了其使用的相關(guān)資料,感興趣的小伙伴可以學習一下2022-10-10Python django使用多進程連接mysql錯誤的解決方法
這篇文章主要介紹了Python django使用多進程連接mysql錯誤的解決方法,詳細的介紹了解決方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10