在网页中输入文本而不提交以获取建议

2024-05-13 20:43:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用mechanicalsoup从netgear下载页面中获取固件,它使用一个输入字段来查找相应产品的固件

我想输入文本到thr HTML输入标签没有提交作为一个建议的输入列表是在投入一个字母后生成,我想得到列表。列表位于自动生成的

    标记中。

    我已经想好了如何把数据放到这个领域:

    import mechanicalsoup
    
    browser = mechanicalsoup.StatefulBrowser()
    browser.open('https://www.netgear.de/support/download/')
    browser.select_form('form[id="form1"]')
    browser['ctl00$MainContent$support_home_suggest'] = 'n'
    

    然后我想按id查找

      标记:
      browser.get_current_page().find(id='ui-id-3')
      

      我还不知道以后怎么找到名单。作业已经提交了吗


Tags: 标记文本browserformidsupport列表产品