700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python怎么打印出文件的内容 python怎么将打印输出日志文件

python怎么打印出文件的内容 python怎么将打印输出日志文件

时间:2020-03-05 09:07:18

相关推荐

python怎么打印出文件的内容 python怎么将打印输出日志文件

首先导入sys模块,然后利用sys.stdout将print行导向到你定义的日志文件中,例如:importsys

#makeacopyoforiginalstdoutroute

stdout_backup=sys.stdout

#definethelogfilethatreceivesyourloginfo

log_file=open("message.log","w")

#redirectprintoutputtologfile

sys.stdout=log_file

print"Nowallprintinfowillbewrittentomessage.log"

#anycommandlinethatyouwillexecute

...

log_file.close()

#restoretheoutputtoinitialpattern

sys.stdout=stdout_backup

print"Nowthiswillbepresentedonscreen"

云海天教程网,免费的在线学习python平台,欢迎关注!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。