I'm trying to learn how to use the pickle
module in Python:
import pickle
x = 123
f = open('data.txt','w')
pickle.dump(x,f)
Here's what I get:
Traceback (most recent call last):
File "D:\python\test.py", line 5, in <module>
pickle.dump(x,f)
TypeError: must be str, not bytes
However, this code works just fine:
import pickle
dump = pickle.dump(123)
print(dump)
What am I doing wrong?