在 Linux 系統下,使用 Python 2 處理網絡請求的一種方法是使用第三方庫 Requests
首先,確保已經安裝了 Python 2 和 pip(Python 包管理器)。如果沒有安裝 pip,可以參考這個鏈接安裝:https://pip.pypa.io/en/stable/installation/
使用 pip 安裝 Requests 庫。在終端中運行以下命令:
pip install requests
request_example.py
的 Python 文件,并在其中編寫以下代碼:import requests
url = 'https://api.example.com/data' # 替換為你想要請求的 URL
response = requests.get(url)
if response.status_code == 200:
data = response.json()
print('請求成功,返回的數據:')
print(data)
else:
print('請求失敗,狀態碼:', response.status_code)
在這個例子中,我們使用 requests.get()
函數發送一個 GET 請求到指定的 URL。然后,我們檢查響應的狀態碼,如果狀態碼為 200(表示請求成功),我們將解析 JSON 數據并打印出來。如果狀態碼不是 200,我們打印出狀態碼。
python request_example.py
注意:Python 2 已經在 2020 年 1 月 1 日停止支持。建議盡量升級到 Python 3,并使用官方的 requests
庫。在 Python 3 中,你可以使用以下代碼實現相同的功能:
import requests
url = 'https://api.example.com/data' # 替換為你想要請求的 URL
response = requests.get(url)
if response.status_code == 200:
data = response.json()
print('請求成功,返回的數據:')
print(data)
else:
print('請求失敗,狀態碼:', response.status_code)