擅长:python、mysql、java
<p>你确定你发布了正确的密码吗?如果在打开文件时漏掉了“b”,则可能会出现该错误</p>
<p>例如</p>
<pre><code>with open('journey.txt', 'w') as thefile:
>>> with open('journey.txt', 'w') as thefile:
... pickler = pickle.Pickler(thefile)
... pickler.dump("some string")
...
Traceback (most recent call last):
File "<stdin>", line 3, in <module>
TypeError: must be str, not bytes
</code></pre>
<p>该文件应以二进制模式打开</p>
^{pr2}$