我想为要解析的Python脚本创建一个JSON文件。 我的数据目前位于文本文件中,格式为:
url1,string1
url2,string2
url3,string3
url4,string4
我想手动创建一个JSON文件,我可以根据Python脚本输入该文件以获取字符串。
答案 0 :(得分:0)
我可能会误解您的问题,如果它将此CSV手动转换为JSON,则会:
[
[
"url1",
"string1"
],
[
"url2",
"string2"
],
[
"url3",
"string3"
],
[
"url4",
"string4"
]
]
如果您愿意,可以在线使用CSV到JSON转换器
答案 1 :(得分:0)
以下内容应该有效
import csv
import json
csv_file = open('file.csv', 'r')
json_file = open('file.json', 'w')
field_names = ("url", "string")
reader = csv.DictReader(csv_file, field_names)
for row in reader:
json.dump(row, json_file)
json_file.write('\n')