文件写入中的静音字符长度打印

时间:2018-05-08 18:09:12

标签: python printing

with open('file.txt', 'w') as output:
    output.write('stuff')
    output.write('hello there')

输出:

5
11

如何使这些打印的字符长度静音(5,11)?

1 个答案:

答案 0 :(得分:3)

Python shell假设用户希望在程序执行时看到正在发生的事情。它们不显示任务,但它们确实显示其他所有内容。通常这很有用

>>> foo = 1
>>> foo
1
>>> os.path.isfile('file.txt')
False
>>> 

但它可能会过于健谈

>>> with open('file.txt', 'w') as output:
...     output.write('stuff')
... 
5
>>>

如果您正在运行shell并且想要减少抖动,则可以将函数的返回值分配给一次性变量。根据python中的传统,那是_

>>> 
>>> with open('file.txt', 'w') as output:
...     _ = output.write('stuff')
... 
>>>