What is the difference between json.load() and json.loads() functions
In Python, what is the difference between
I guess that the load() function must be used with a file object (I need thus to use a context manager) while the loads() function take the path to the file as a string. It is a bit confusing.
Does the letter " s " in
json.loads() stand for string?
Thanks a lot for your answers!
s stands for string. The
json.loads function does not take the file path, but the file contents as a string. Look at the documentation at https://docs.python.org/2/library/json.html!