印刷编号,以写入文件时安慰

问题描述 投票:0回答:1

我使用此代码编写的字典文件系统为制表符分隔的文件:

with open("C:/bla/bla.txt", "w", encoding="utf-8") as f:
    for key, value in some_dictionary.items():
        f.write("%s\t%s\n" % (key, value))

它不仅崩溃我的IDE(在这种情况下,Visual Studio中),但它也写东西到控制台。不知道为什么?恕我直言,上面的代码是确定,只要简单地写文件系统。谢谢!

python
1个回答
2
投票
with open("C:/bla/bla.txt", "w", encoding="utf-8") as f:
    for key, value in some_dictionary.items():
        a = f.write("%s\t%s\n" % (key, value))

您可以将这样的结果,以避免打印控制台,如说:How to prevent f.write to output the number of characters written?

© www.soinside.com 2019 - 2024. All rights reserved.