用python刮痧php网站为初学者

时间:2017-02-05 20:44:55

标签: php python python-2.7 web-scraping request

我是一个完整的新手,我想从这里获得一些数据: http://fse.vdkruijssen.eu/ferrylist.php

我正在使用Python 2.7,因为它是我所知道的唯一语言。 我经常尝试和搜索,但是在访问我无法通过的数据之前有一个简单的表格填写...无需登录。

这是我到目前为止所做的:

import requests
from bs4 import BeautifulSoup

url='http://fse.vdkruijssen.eu/ferrylist.php'
params ={'selectplane':'Cessna 208 Caravan','submit':''}

response=requests.post(url, data=params)
soup = BeautifulSoup(response.text, 'html5lib')
print soup

任何帮助都将受到高度赞赏...... 谢谢!

EDITED&解决:谢谢宏杰李!

1 个答案:

答案 0 :(得分:1)

params ={'selectplane':'Cessna 208 Caravan',
        'submit':''}

你错过了一个参数:

enter image description here