我想为要解析的Python脚本创建一个JSON文件。我的数据目前在一个文本文件中,格式为:
url1,string1
url2,string2
url3,string3
url4,string4我想手动创建一个JSON文件,我可以通过Python脚本输入这个文件来抓取字符串。
谢谢你,我用你的例子来构建类似的东西,它成功了!
{"url": "url1", "string": "string1"} {"url": "url2", "string": "string2"} {"url": "url3", "string": "string3"}谢谢
发布于 2015-07-30 03:11:44
像下面这样的东西应该能工作
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')发布于 2015-07-30 03:11:43
我可能误解了您的问题,如果它手动将此CSV转换为JSON,则如下所示:
[
[
"url1",
"string1"
],
[
"url2",
"string2"
],
[
"url3",
"string3"
],
[
"url4",
"string4"
]
]如果您愿意,可以在线使用CSV到JSON转换器
https://stackoverflow.com/questions/31714512
复制相似问题