RoboBrowser 搜索表单
RoboBrowser Search Form
我想搜索一个表单,但出现错误 'NoneType' object has no attribute
<form method="POST" action="liste.php">
<input size="20" id="searchfield" maxlength="100" name="suche" onchange="clear_input();" accesskey="s" title="Bitte beachten Sie, dass die Suchanfrage mindestens 3 Zeichen lang sein muss!">
<input type="submit" value="" class="gosearch">
</form>
我的python代码是:
# Search the Website
formSearch = browser.get_form(action=('/liste.php'))
formSearch['suche'].value = 'Maus'
browser.submit_form(formSearch)
HTML 表示 action
属性设置为 'liste.php'
,没有前导斜线。您确实需要匹配:
formSearch = browser.get_form(action='liste.php')
我想搜索一个表单,但出现错误 'NoneType' object has no attribute
<form method="POST" action="liste.php">
<input size="20" id="searchfield" maxlength="100" name="suche" onchange="clear_input();" accesskey="s" title="Bitte beachten Sie, dass die Suchanfrage mindestens 3 Zeichen lang sein muss!">
<input type="submit" value="" class="gosearch">
</form>
我的python代码是:
# Search the Website
formSearch = browser.get_form(action=('/liste.php'))
formSearch['suche'].value = 'Maus'
browser.submit_form(formSearch)
HTML 表示 action
属性设置为 'liste.php'
,没有前导斜线。您确实需要匹配:
formSearch = browser.get_form(action='liste.php')