Python是一種強大的編程語言,因為它有許多便捷的數據獲取工具。下面我們就來介紹一些 Python++ 數據獲取的方法。
# 使用 requests 模塊 import requests url = 'https://www.example.com' r = requests.get(url) text = r.text print(text) # 使用 BeautifulSoup 解析 html from bs4 import BeautifulSoup soup = BeautifulSoup(text, 'html.parser') title = soup.title.string print(title) # 使用 lxml 解析 xml from lxml import etree xml = '' tree = etree.fromstring(xml) element = tree.find('element') content = element.text print(content) # 使用 pandas 讀取 csv import pandas as pd csv = 'example.csv' df = pd.read_csv(csv) print(df) # 使用 sqlalchemy 連接數據庫 from sqlalchemy import create_engine engine = create_engine('mysql+pymysql://username:password@hostname:port/database') conn = engine.connect() # 查詢數據 data = conn.execute('SELECT * FROM table') for row in data: print(row) # 關閉連接 conn.close() content
以上就是幾種 Python++ 數據獲取的方法,你可以根據自己的需要選擇使用哪種方法。
上一篇python 建分表腳本
下一篇python++列怎么寫