Python Pickle Dump 'Wb' 参数
Python Pickle Dump 'Wb' parameter
在使用pickle保存数据的例子中,经常会遇到很多人用'wb'
的第二个参数,比如:
pickle.dump(obj, open('save.p', 'wb'))
。
'wb'
参数有什么作用?
不是pickle参数,是open函数的参数。意思是:open for writing,以二进制方式打开。
您可以在 the documentation.
中阅读更多内容
'wb' 表示 'write binary' 并用于文件句柄:open('save.p', 'wb'
) 将 pickeled 数据写入文件。
您得到的代码是以下的简短版本:
handle = open('save.p', 'wb')
pickle.dump(obj, handle)
在使用pickle保存数据的例子中,经常会遇到很多人用'wb'
的第二个参数,比如:
pickle.dump(obj, open('save.p', 'wb'))
。
'wb'
参数有什么作用?
不是pickle参数,是open函数的参数。意思是:open for writing,以二进制方式打开。
您可以在 the documentation.
中阅读更多内容'wb' 表示 'write binary' 并用于文件句柄:open('save.p', 'wb'
) 将 pickeled 数据写入文件。
您得到的代码是以下的简短版本:
handle = open('save.p', 'wb')
pickle.dump(obj, handle)