首页 > 解决方案 > 如何将多行 JSON 字符串作为参数传递给 Python 脚本?

问题描述

我需要将多行 json(格式漂亮的 JSON)作为参数传递给我的一个 python 脚本。有什么办法吗?

标签: pythonpython-2.7

解决方案


使用 JSON 文件的路径传递文件规范:

import json
import sys

filespec = sys.argv[1]

with open(filespec) as f:
    data = json.load(f)
    print(data)

然后调用这个脚本:python myscript.py /path/to/file.json


推荐阅读