使用python请求模块从HTML表单发布/获取结果

时间:2019-11-03 07:55:54

标签: python html

我有从彩票的官方网站提取彩票号码的应用程序。

该网站允许按日期搜索以前的彩票游戏。

我已经使用requests模块进行了尝试,但是在发送请求后,在提交之前我仍然收到网站的输出。

可以看看并指导我做错了什么吗?

import requests
import datetime

web_page = 'https://www.lotto.pl/lotto/wyniki-i-wygrane/wyszukaj'

def import_lotto():

    date = datetime.datetime(2019, 3, 2).strftime('%Y-%m-%d')

    payload = {
        'data_losowania[date]': date,
        'id': 'wyszukaj-wyniki-submit'
    }

    response = requests.post(web_page, data=payload)

    with open("requests_results.html", 'w') as f:
        f.write(response.text)


if __name__ == '__main__':
    import_lotto()

0 个答案:

没有答案