|
[Original]
[Print]
[Top]
|
>>> import pickle
>>> a = range(10)
>>> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> txt = pickle.dumps(a)
>>> txt
'(lp0
I0
aI1
aI2
aI3
aI4
aI5
aI6
aI7
aI8
aI9
a.'
>>> pickle.loads(txt)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>>
|
|
|
----
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
谢谢 passworld。
PICKLE基本上是为对象的保存和恢复用的吧。这个文字怎么解析呀?我需要的是能够清楚阅读的文字,至少我也能把字符串分析,重新显示出来。
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
>>> a = range(10)
>>> str(a)
'[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]'
>>> repr(a)
'[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]'
>>> def f():
... pass
...
>>> str(f)
'<function f at 0xb7df7ed4>'
>>> repr(f)
'<function f at 0xb7df7ed4>'
>>> `f`
'<function f at 0xb7df7ed4>'
>>>
|
|
|
----
|
|
[Original]
[Print]
[Top]
|
|