Python 如何更改以下JSON文件的JSON文件内容
我有一个json文件,比如说1.control_file.txt,我需要时不时地对它的值进行更改,比如说我有一个票证样本,我需要更改日期字段,有时还需要其他字段。 假设我获取了票证号作为用户输入,那么我如何更改票证字段以及假设给定的开始和结束日期。 json文件中的exporter names标记也应该是可更改的。。 关于如何使用shell或python实现这一点,有人能给我一些建议吗 我将作为用户输入的字段用户、票证、开始日期、结束日期和样本名称Python 如何更改以下JSON文件的JSON文件内容,python,json,shell,Python,Json,Shell,我有一个json文件,比如说1.control_file.txt,我需要时不时地对它的值进行更改,比如说我有一个票证样本,我需要更改日期字段,有时还需要其他字段。 假设我获取了票证号作为用户输入,那么我如何更改票证字段以及假设给定的开始和结束日期。 json文件中的exporter names标记也应该是可更改的。。 关于如何使用shell或python实现这一点,有人能给我一些建议吗 我将作为用户输入的字段用户、票证、开始日期、结束日期和样本名称 "user": "dexter", "ti
"user": "dexter",
"ticket": "Sample1",
"start_date": "2018-07-02",
"end_date": "2019-07-02",
"sample_names": [
"Demo1exp1",
"Demo2exp2",
"Demo3exp3",
"Demo4exp4",
"Demo5exp5",
"Demo6exp6",
"Demo7exp7",
"Demo8exp8",
"Demo9exp9"
]
}```
这段代码可能就是您所需要的
import json
with open('data.txt') as json_file:
data = json.load(json_file)
data['start_date'] = "2018-07-03"
with open('data.txt', 'w') as outfile:
json.dump(data, outfile)