Finally you could use `FilePath.getContent` here, which has the advantage of closing the file for you automatically.  In PyPy, working with files like this can leave open file descriptors lying around, since you're relying on the garbage collector to clean up the `json_file` object at the end of the function, and in PyPy the garbage collector might not run for quite a while.

If you're *not* going to use FilePath, you should always do this in new Python code:

```python
with open(json_file_name), 'r') as json_file:
    resp = json.load(json_file)
```
that inserts the open/close logic around your `json.load` call automatically.