我試圖登錄到機械化的網站。 weibsite沒有形式。有人可以幫我嗎?問題是什麼? 謝謝Python:機械化找不到任何形式
Python代碼:
import mechanize
browser = mechanize.Browser()
browser.open("http://website.com/login.php")
print "forms-start"
for form in browser.forms():
print form
print "forms-end"
Outut:
forms-start
forms-end
網站:
<body>
<div align="center">
<div class="msg"></div><br/>
<form method="POST" action="" autocomplete="off">
<p><span><b>Username*:</b></span> <input type="text" name="username" placeholder="your account name" value="" style="width:18em" /></p>
<p><span><b>Password*:</b></span> <input type="password" name="password" placeholder="your account password" value="" style="width:18.0em" /></p>
<p><span><b>Remember*:</b></span> <input type="checkbox" name="remember" value="1" checked/></p>
<input type="hidden" name="login" value="1" />
<input type="submit" class="frmbtn" value="Login" />
</form>
</div>
</body>
什麼: 機械化導入瀏覽器 browser = Browser() response = browser.open(「http://website.com/login.php」) print response.code say? –
__Output__:200 – user2534685
好的,網站在那裏回答。如果你使用.read()交換.code,你應該得到機械化看到的輸出,你可以發佈這個嗎? –