在 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)