I am trying to read Json from a file and not convert to a list. But I get an error when running the Json.load () code. I could not understand. Thank.
import json
with open("1.txt") as contactFile:
data=json.load(contactFile.read())
1.txt:
[{"no":"0500000","name":"iyte"},{"no":"06000000","name":"iyte2"}]
Error:
File "/usr/lib/python2.7/json/__init__.py", line 286, in load
return loads(fp.read(),
AttributeError: 'str' object has no attribute 'read'
source
share