Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python的JSON到CSV_Python_Json_Csv - Fatal编程技术网

Python的JSON到CSV

Python的JSON到CSV,python,json,csv,Python,Json,Csv,我知道这有很多问题,但我在处理数据时遇到了麻烦 我有以下清单: ['2017-05-31,20:00:00,71.1,73,', '2017-05-31,20:05:00,71.1,72.7,', '2017-05-31,20:10:00,71.1,72.5,', '2017-05-31,20:15:00,71.1,72.4,'] 我需要将这个JSON格式转换成CSV,CSV看起来是这样的 我建议: my_list = ['2017-05-31,20:00:00,71.1,73,', '201

我知道这有很多问题,但我在处理数据时遇到了麻烦

我有以下清单:

['2017-05-31,20:00:00,71.1,73,', '2017-05-31,20:05:00,71.1,72.7,', '2017-05-31,20:10:00,71.1,72.5,', '2017-05-31,20:15:00,71.1,72.4,']
我需要将这个JSON格式转换成CSV,CSV看起来是这样的

我建议:

my_list = ['2017-05-31,20:00:00,71.1,73,', '2017-05-31,20:05:00,71.1,72.7,', '2017-05-31,20:10:00,71.1,72.5,', '2017-05-31,20:15:00,71.1,72.4,']
# create and open a file for writing
with open("my_file.csv", "w") as fout:
    # iterate through your list
    for element in my_list:
        # write your element in your file plus a \n to trigger a new line
        fout.write(element+"\n")

我建议:

my_list = ['2017-05-31,20:00:00,71.1,73,', '2017-05-31,20:05:00,71.1,72.7,', '2017-05-31,20:10:00,71.1,72.5,', '2017-05-31,20:15:00,71.1,72.4,']
# create and open a file for writing
with open("my_file.csv", "w") as fout:
    # iterate through your list
    for element in my_list:
        # write your element in your file plus a \n to trigger a new line
        fout.write(element+"\n")
import pandas as pd
result = []
for item in myList:
    row = item.split(',')
    result.append(row)
df = pd.DataFrame(result)
df.to_csv("myFile.csv", index = False) 

如果您的代码有问题,为什么不写一个包含该代码的问题,并请求帮助修复它?而不是写一个像“请为我做我的工作”这样的问题?提示:阅读,然后,你尝试了什么?您到底遇到了什么“麻烦”?它看起来像一个列表,而不是JSON。还有什么问题?您是否使用了
csv
模块?如果您的代码有问题,为什么不写一个包含该代码的问题,并寻求帮助解决问题?而不是写一个像“请为我做我的工作”这样的问题?提示:阅读,然后,你尝试了什么?您到底遇到了什么“麻烦”?它看起来像一个列表,而不是JSON。还有什么问题?您是否使用了
csv
模块?
import pandas as pd
result = []
for item in myList:
    row = item.split(',')
    result.append(row)
df = pd.DataFrame(result)
df.to_csv("myFile.csv", index = False)