[Tutor] optimize a plot
lina
lina.lastname at gmail.com
Wed Nov 16 07:19:06 CET 2011
>>> g.nodes()
[u'1', u'2', u'34', u'59', u'57']
>>> for node in g.nodes():
print node
Traceback (most recent call last):
File "<pyshell#201>", line 2, in <module>
print node
File "/usr/lib/python2.6/idlelib/rpc.py", line 597, in __call__
value = self.sockio.remotecall(self.oid, self.name, args, kwargs)
File "/usr/lib/python2.6/idlelib/rpc.py", line 210, in remotecall
seq = self.asynccall(oid, methodname, args, kwargs)
File "/usr/lib/python2.6/idlelib/rpc.py", line 225, in asynccall
self.putmessage((seq, request))
File "/usr/lib/python2.6/idlelib/rpc.py", line 324, in putmessage
s = pickle.dumps(message)
File "/usr/lib/python2.6/copy_reg.py", line 70, in _reduce_ex
raise TypeError, "can't pickle %s objects" % base.__name__
TypeError: can't pickle PySwigObject objects
>>> for node in g.nodes():
print type(node)
<class 'pygraphviz.agraph.Node'>
<class 'pygraphviz.agraph.Node'>
<class 'pygraphviz.agraph.Node'>
<class 'pygraphviz.agraph.Node'>
<class 'pygraphviz.agraph.Node'>
and this problem is weird, when I run python script.py it did not show warning.
well, on the same version idle, it showed above error message.
Thanks
More information about the Tutor
mailing list