passpath=os.path.abspath(os.path.dirname(__file__))type= sys.getfilesystemencoding() sys.stdout= Logger('a.txt')print(path)print(os.path.dirname(__file__))print('---') 总结 以上所述是小编给大家介绍的python 将print输出的内容保存到txt文件中,希望对大家有所帮助,如果大家有任何疑问请给我...
(ok)python3将print输出的内容保存到txt文件中 1.import sys 2.import os 3. 4.class Logger(object): 5.def __init__(self, filename="Default.log"): 6.self.terminal = sys.stdout 7.self.log = open(filename, "a") 8. 9.def write(self, message): 10.self.terminal.write(message) 11....
passpath=os.path.abspath(os.path.dirname(__file__))type= sys.getfilesystemencoding() sys.stdout= Logger('a.txt')print(path)print(os.path.dirname(__file__))print('---') 关于python中怎么将print输出的内容保存到txt文件就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如...
一、利用open和write函数 with open('test.txt','w') as f:f.write(test)其中test.txt为要保存的文件filename,test为要保存的数据,可以为字符串str类型,也可以是bytes类型,但是此种方法无法保存数组,数组保存需要 要将输出保存到文件中,您可以使用Python中的文件操作。以下是一个示例:打开文件,如果不存在则创...