How to save the code object (_ _ code _ _) in file?
>>> c
<code object foo at 0x022E7660, file "<console>", line 1>
>>> pickle.dump(c, f)
Traceback (most recent call last):
File "<console>", line 1, in <module>
_pickle.PicklingError: Can't pickle <class 'code'>: attribute lookup builtins.code failed
>>> f.write(c)
Traceback (most recent call last):
File "<console>", line 1, in <module>
TypeError: 'code' does not support the buffer interface
pickleis a platform-independent format. There is no easy way to represent a code object platform-independently, but usually you don't need to. What are you trying to achieve?