我正在使用PHP 5.6运行apache 2.4服务器。我有一个名为form1.html的表单,它将数据发送到另一个打印表单数据的PHP脚本。
我正在尝试使用带有mechanize的Python来自动填写该表单。我需要完成所有这些工作的自动化。
所以使用此代码:
import mechanize
br=mechanize.Browser()
br.set_handle_robots(False)
response = br.open("http://127.0.0.1/form1.html")
......然后它给出了这个:
Traceback (most recent call last):
File "mechTest.py", line 21, in <module>
File "C:\Python27\lib\site-packages\mechanize\_mechanize.py", line 203, in open
return self._mech_open(url, data, timeout=timeout)
File "C:\Python27\lib\site-packages\mechanize\_mechanize.py", line 255, in _mech_open
raise response
mechanize._response.httperror_seek_wrapper: HTTP Error 503: Service Unavailable
我坚持这个问题,我需要机械化才能工作。有没有解决这个问题,比如修复浏览器标题?感谢。