![]() ![]() Read the lines of CSV file using csv.DictReader() function.Add the dictionary to the Python List created in step 1.Convert the Python List to JSON String using json.dumps().You may write the JSON String to a JSON file. ![]() With open(csvFilePath, encoding='utf-8') as csvf: For the test I made 100.000 lines in a csv file with copy/paste, and the whole conversion takes about half a second with Apple's M1 Chip while the presented example took only 0.0005 seconds.ĭef csv_to_json(csvFilePath, jsonFilePath). Print(f"Conversion 100.000 rows completed successfully in seconds") JsonString = json.dumps(jsonArray, indent=4) With open(jsonFilePath, 'w', encoding='utf-8') as jsonf: #convert python jsonArray to JSON String and write to file #load csv file data using csv library's dictionary reader Output: data.json Conversion 100.000 rows completed successfully in 0.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |