これまでうまく動いていた以下のスクリプトを実行すると、エラーが出るようになりました。

import requests
import mechanize

b = mechanize.Browser();
b.set_handle_robots(False);
b.set_handle_refresh(False);
url = "http://info.finance.yahoo.co.jp/history/?code=9783";
h = b.open(url);

他のurl(http://www.google.comなど)ではうまくいきます。
なぜでしょうか?

エラーは以下のとおりです。

File "/usr/local/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 203, in open
return self._mech_open(url, data, timeout=timeout)
File "/usr/local/lib/python2.7/dist-packages/mechanize/_mechanize.py", line 255, in _mech_open
raise response
mechanize._response.httperror_seek_wrapper: HTTP Error 999: Unable to process request at this time -- error 999