Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

फ़ाइल से JSON डेटा पढ़ने और इसे डेटाफ्रेम, CSV फ़ाइलों में बदलने के लिए पायथन कोड लिखें


मान लीजिए आपके पास निम्न नमूना JSON डेटा **pandas_sample.json** फ़ाइल में संग्रहीत है:

{ "employee": { "name": "emp1", "salary": 50000, "age": 31 } }

CSV में बदलने के बाद का परिणाम:

,employee age,31 name,emp1 salary,50000

समाधान

इसे हल करने के लिए, हम नीचे दिए गए चरणों का पालन करेंगे:

  • **pandas_sample.json** फ़ाइल बनाएं और JSON डेटा संग्रहीत करें

  • फ़ाइल से JSON डेटा पढ़ें और इसे data के रूप में संग्रहीत करें

data = pd.read_json('pandas_sample.json')
  • डेटा को डेटाफ्रेम में बदलें

df = pd.DataFrame(data)
  • डेटा को CSV फ़ाइल फॉर्मेट में बदलने के लिए df.to_csv फ़ंक्शन लागू करें

df.to_csv('pandas_json.csv')

उदाहरण

बेहतर समझ के लिए नीचे दिए गए कार्यान्वयन को देखें:

import pandas as pd
data = pd.read_json('pandas_sample.json')
df = pd.DataFrame(data)
df.to_csv('pandas_json.csv')

आउटपुट

employee age 31 name emp1 salary 50000

  1. पायथन में पैंडास DataFrame को CSV फ़ाइल में कैसे लिखें पायथन में पैंडास DataFrame को CSV फ़ाइल में कैसे लिखें

    पायथन में पैंडास DataFrame को CSV फ़ाइल में लिखने के लिए to_csv() विधि का उपयोग करें। सबसे पहले, आइए सूचियों का एक शब्दकोश बनाएं:# सूचियों का शब्दकोश d = {Car: [BMW, Lexus, Audi, Mercedes, Jaguar, Bentley], Date_of_purchase: [2020-10-10, 2020-10-12, 2020-10-17, 2020-10-16, 2020-10-19, 2020-10-2

  1. JSON को Excel CSV फ़ाइल में कैसे बदलें JSON को Excel CSV फ़ाइल में कैसे बदलें

    संभावना है कि आपने JSON फ़ाइल के बारे में सुना हो, और शायद हाल ही में किसी ने आपको इन फ़ाइलों में से एक भेजी हो। अब, JSON फ़ाइल खोलना कठिन नहीं है, हालांकि, इसे Microsoft Excel (CSV) प्रारूप में बदलना आसान उपयोग के लिए अधिक समझदारी होगी। सवाल यह है कि JSON फ़ाइल को Excel में कैसे बदला जाए? आप यह जान

  1. पायथन openpyxl मॉड्यूल का उपयोग करके एक्सेल फ़ाइल पढ़ना और लिखना पायथन openpyxl मॉड्यूल का उपयोग करके एक्सेल फ़ाइल पढ़ना और लिखना

    पायथन एक्सेल फ़ाइलों के संचालन के लिए openpyxl मॉड्यूल प्रदान करता है। एक्सेल फ़ाइलें कैसे बनाएं, कैसे लिखें, पढ़ें आदि को इस मॉड्यूल द्वारा लागू किया जा सकता है। openpyxl मॉड्यूल स्थापित करने के लिए, हम कमांड प्रॉम्प्ट में यह कमांड लिख सकते हैं pip install openpyxl यदि हम शीट शीर्षक नाम देना चाहते