gpt4 book ai didi

python - 使用 Mechanize 和 python 的站点抓取下拉列表

转载 作者:太空宇宙 更新时间:2023-11-04 06:25:33 25 4
gpt4 key购买 nike

我正在尝试使用 mechanize 和 python 从网站获取可用的航类数据,http://www.jet4you.com但下拉列表控件对可用项目显示“无”。有没有办法得到 <options>使用 mechanize、urllib 或 beautifulsoup?

当我使用 fiddler 提交表单时,我看到了下拉列表的值,但我无法使用 mechanize 选择它们。

br = mechanize.Browser()
br.possible_items("AvailabilityCompactSearchInputViewType$DropDownListMarketOrigin1")
["none"]

最佳答案

为 javascript 放弃 Mechanize。使用支持 javascript 的浏览器模拟器,例如 selenium。我也为此尝试过 Mechanize ,但它只是失败了。

关于python - 使用 Mechanize 和 python 的站点抓取下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8636764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com