newbie unicode pickle question
tony roth
roth at teleport.com
Thu Dec 30 13:02:14 EST 1999
Given the following code
import win32net,win32netcon,pickle,win32api,win32con
dm=win32net.NetServerEnum('',100,win32netcon.SV_TYPE_NT,'xyzdomain',0,4096)
pickle.dumps(dm)
I get the following errors:
Traceback (innermost last):
File "F:\apps\Python\Pythonwin\pywin\framework\scriptutils.py", line 313,
in RunScript
exec codeObject in __main__.__dict__
File "F:\apps\Python\test.py", line 4, in ?
pickle.dumps(dm)
File "F:\apps\Python\Lib\pickle.py", line 822, in dumps
Pickler(file, bin).dump(object)
File "F:\apps\Python\Lib\pickle.py", line 97, in dump
self.save(object)
File "F:\apps\Python\Lib\pickle.py", line 198, in save
f(self, object)
File "F:\apps\Python\Lib\pickle.py", line 288, in save_tuple
save(element)
File "F:\apps\Python\Lib\pickle.py", line 198, in save
f(self, object)
File "F:\apps\Python\Lib\pickle.py", line 328, in save_list
save(element)
File "F:\apps\Python\Lib\pickle.py", line 198, in save
f(self, object)
File "F:\apps\Python\Lib\pickle.py", line 361, in save_dict
save(value)
File "F:\apps\Python\Lib\pickle.py", line 159, in save
raise PicklingError, \
pickle.PicklingError: can't pickle 'PyUnicode' objects
I guess my main questions is how do I pickle unicode objects?
tia
tr
More information about the Python-list
mailing list