gpt4 book ai didi

python-3.x - 如何防止 f.write 输出写入的字符数?

转载 作者:行者123 更新时间:2023-12-01 03:01:49 24 4
gpt4 key购买 nike

我使用 Python3 并将结果写入这样的文件:

with open(output,'w') as f:
f.write('Line count of the log files is: ' + str(line_count) + '. \n')
f.write()自动返回写入的字符数,有没有办法不输出它?我问这个是因为我不希望它输出。

谢谢。

最佳答案

这不是 file.write() 独有的.交互式解释器打印任何不产生 None 的计算表达式的结果。 .

>>> for i in range(3):
... i # expression evaluates to the value of i
...
0
1
2
>>>

有两点需要注意。首先,当您不使用交互式解释器时,这些不会显示,因此可以安全地忽略。

其次,您可以通过分配结果使显示消失。这将表达式转换为语句。
>>> for i in range(3):
... _ = i # underscore is a nice meaningless variable name
...
>>>

关于python-3.x - 如何防止 f.write 输出写入的字符数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41149781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com