Python机械化br.open()503错误:服务不可用?

时间:2016-12-06 00:57:37

标签: apache http mechanize

我正在使用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

我坚持这个问题,我需要机械化才能工作。有没有解决这个问题,比如修复浏览器标题?感谢。

0 个答案:

没有答案