我正在将python字典book1
作为csv编写到另一个文件夹中的文件。我通常使用PyCharm,但由于某些原因,今天我决定使用python shell。
我的代码是这样的:
with open(filepath, 'w+') as file:
for key in book1.keys():
file.write('%s,%s\n'%(key, book1[key]))
并且代码按预期工作,并且在正确的位置放置了所有正确的数据,
除了在控制台中,它打印了看似随机的数字序列:
73,88,98,89,86,86,90,92,102,94,92,104,92,90,94,94,88,86,90,90,88,88,113,103,109,107,105,106,73
我已经使用Python一段时间了,但是我第一次见过它,而且我不确定我在看什么。 Screenshot image
有人能启发我这些数字的含义以及为什么它们从未出现在PyCharm中吗?
答案 0 :(得分:0)
您可以在这里找到更多信息:
https://docs.python.org/3/tutorial/inputoutput.html
f.write(string)将字符串的内容写入文件,并返回写入的字符数。
>>> f.write('这是一个测试\ n')
15