[我正在Python中使用pickle,并尝试将信息腌制到.txt文件中。它把奇怪的东西放在文本文件中

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

我正在尝试制作一个清理音乐的程序。它要求您输入URL并将其腌制为文本文件。播放视频出现错误后,我查看了文本文件。即使我只输入了youtube链接也是如此。

€]q (X    qX$   https://youtube.com/watchqtYmDMzhIToqe.

由于某种原因,它在文本文件中添加了额外的字符

python text-files pickle
1个回答
0
投票

Pickle不写文本文件,它写二进制格式的文件。您不应写入txt文件,而应将其作为文本打开并期望结果有意义。

如果要写入txt文件,则应使用:

string = 'text to be written'
with open('file.txt', 'w') as f:
  f.write(string)
© www.soinside.com 2019 - 2024. All rights reserved.