如何将json输出打印到特定文件路径?

时间:2017-05-29 07:27:25

标签: json python-3.x csv converter

我很难将输出保存到特定的文件路径,就像csv文件输出一样,只是我的代码更简单,而且它有'打开(xxx)'。

所以这是我的代码。如何将'out'打印到特定的文件路径,例如/home/pi/Desktop/sample.json?

    import csv
    import json

    with open(csvfile, "a") as output:
       fieldnames = ['Name', 'Number', 'ID', 'Address']
       writer = csv.writer(output,delimiter = ',', lineterminator="\n")
       writer.writerows([fieldnames])

1 个答案:

答案 0 :(得分:1)

最简单的选择是保留Python代码,并使用shell的强大功能!

假设脚本位于您当前的工作目录中,请尝试以下操作:

python myscript.py > sample.json

这会将脚本的输出(stdout)重定向到自动创建它的文件。

相关问题