Python可以使用各種庫和工具來讀取結構化數據,以下是一些常用的方法:
import csv
# 打開CSV文件
with open('data.csv', 'r') as file:
# 創建CSV讀取器
reader = csv.reader(file)
# 逐行讀取數據
for row in reader:
print(row)
import pandas as pd
# 讀取CSV文件
data = pd.read_csv('data.csv')
# 打印前幾行數據
print(data.head())
import json
# 打開JSON文件
with open('data.json', 'r') as file:
# 加載JSON數據
data = json.load(file)
# 處理數據
print(data)
import xml.etree.ElementTree as ET
# 解析XML文件
tree = ET.parse('data.xml')
# 獲取根元素
root = tree.getroot()
# 遍歷元素
for element in root:
# 處理數據
print(element.text)
以上是一些常見的讀取結構化數據的方法,具體使用哪種方法取決于數據的具體格式和需求。