[IBM]Python for Data Science, AI & Development - Working with different file formats
2021. 5. 11. 19:18ㆍData science/Python
반응형
csv, xml, json, xlsx
Pandas Library: able to easily read the different files, using Dataframe
1. csv file : using pandas (import pandas)
df.columns =['Name'..]
2. JSON Files : using json (import json)
import json
with open('filessample.json', 'r') as openile:
json_object = json.load(openfile)
print(json_object)
3. XML file (import pandas and xml.etree.ElementTree (to parse the XML file)
import pandas as pd
import zml.etree.ElementTree as etree
tree = etree.parse("fileExample.xml")
root = tree.getroot()
columns - ["Name", "Phone Number", "Birthday"]
df=pd.DataFram(columns = columns)
for node in root:
name = node.find("name").text
phonenumber=node.find("phonenumber").text
birthday=node.find("birthday").text
df = df.append(pd.Series([name, phonenumber, birthday], index= columns)
...., ignore_index=True)
#document to collect the necessary data and append the data to a data frame
반응형