Python 是一種非常流行的編程語言,其強大的數據批量處理功能使其成為了數據科學家、工程師和研究人員的首選語言。下面將介紹一些 Python 抓數據的代碼,幫助您在工作中更高效地處理數據。
# 網頁數據抓取 import requests url = 'http://www.example.com' response = requests.get(url) html = response.content print(html) # 數據庫數據抓取 import MySQLdb db = MySQLdb.connect(host='localhost', user='root', passwd='password', db='database_name') cursor = db.cursor() query = 'SELECT * FROM table_name' cursor.execute(query) data = cursor.fetchall() print(data) # CSV 文件數據抓取 import csv filename = 'data.csv' with open(filename) as f: reader = csv.reader(f) data = list(reader) print(data)
在上面的代碼中,可以看到我們使用 Python 中的 requests 庫從網站中抓取數據;使用 MySQLdb 庫從數據庫中抓取數據;使用 csv 庫從 CSV 文件中抓取數據。這些代碼都非常簡單易懂,即使您是新手也可以輕松上手。
Python 抓數據的優點之一是其可擴展性。您可以編寫自己的抓取函數、添加其他庫或使用第三方庫來加快處理速度或簡化代碼。
Python 還有其他很多工具和庫可以幫助您更好地抓取和處理數據。讓您可以輕松抓取數據,優化工作效率。
上一篇python 進程不結束
下一篇python 抓包 分析