首页 > 解决方案 > 使用 Python 提取生产数据

问题描述

我对 Python 相当陌生,我正在尝试从阿拉巴马州网站 ( https://www.gsa.state.al.us/ogb/production ) 中提取生产数据。我想知道是否有人可以指导我开始这个?这就是我到目前为止所拥有的。我试图提取许可证编号 8132-C 的生产。

headers = {
    'Content-Type': 'application/x-www-form-urlencoded',
    'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) 
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36',
 }

payload = '8132-C'
session = requests.Session()

r = requests.get('https://www.gsa.state.al.us/ogb/production', 
params=payload)
print(r.url)

标签: pythonparsingresponsepayload

解决方案


Instead of r.url , you should r.text to see the data.

import requests

payload = '8132-C'
session = requests.Session()
r = requests.get('https://www.gsa.state.al.us/ogb/production', params=payload)
print(r.text)

推荐阅读