【发布时间】:2009-08-26 15:09:57
【问题描述】:
如果我将 Firefox 指向 http://bitbucket.org/tortoisehg/stable/wiki/Home/ReleaseNotes,我会得到一个 HTML 页面。但是如果我在 Python 中尝试这个:
导入 urllib 网站='http://bitbucket.org/tortoisehg/stable/wiki/Home/ReleaseNotes' req = urllib.urlopen(站点) 文本 = req.read()我得到以下信息:
500 内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求。
我做错了什么?
【问题讨论】:
-
使用 firefox 插件
Tamper data来查看浏览器到底在做什么。也许你错过了什么。 -
它对我有用。可能是 bitbucket 的临时问题?
-
@Matthew,你确定它有效吗?当我运行它时,我没有例外,但我得到的 587 字节长的 HTML 确实说“500 内部服务器错误”,就像观察到的 OP 一样。
-
@Alex,刚刚再试一次,我得到了 500 错误。但它之前确实有效。
"500" in text返回 false,打印它会占满我的控制台的三页。 -
顺便说一句,你想达到什么目的?你知道 wiki 是可克隆的吗?