为了账号安全,请及时绑定邮箱和手机立即绑定

Python:如何将打印输出重定向到 txt 文件?

Python:如何将打印输出重定向到 txt 文件?

qq_笑_17 2021-08-14 15:40:42
我有看起来像这样的 Print 函数:print(*hint_y, sep='\n')(hint_y 是嵌套列表),其输出如下所示:      1        1 1 1    4 1 1 1 4如何将此打印重定向到文本文件?
查看完整描述

2 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

您可以通过在打印功能的文件参数中使用提供文件代理来做到这一点。


例如,


f = open('temp.txt' , 'w')

print('a' , file = f)

f.close()

在这里,我重定向了文件“temp.txt”中的字符串“a”。


查看完整回答
反对 回复 2021-08-14
?
万千封印

TA贡献1891条经验 获得超3个赞

像 Sanchit.Jain 的回答,但使用 with 语句自动关闭文件:


with open('temp.txt' , 'w') as f:

    print('a' , file=f)


查看完整回答
反对 回复 2021-08-14
  • 2 回答
  • 0 关注
  • 223 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号