我通过cgib得到以下错误:
TypeError: must be str, not bytes
args = ('must be str, not bytes',)
with_traceback = <built-in method with_traceback of TypeError object>
单独列出的代码行是:
pickle.dump(state, output_file)
输出文件被打开到特定路径进行写入
我不认为我见过“hello pickle”为Py3k创建、编组和解包“hello world”字符串的新方法。有人愿意解释我需要对文件做什么不同的处理(指定UTF-8编码或其他什么),并发布“helloworld”来封送和解封Py3k的基本字符串吗
如果要以
w
或r
模式打开文件,请将其更改为wb
,它应该可以工作。基本上,以二进制模式打开它相关问题 更多 >
编程相关推荐