Python 3中的urllib存在问题



正如标题所说,我在Python 3的urllib模块上遇到了问题。我的代码:

import urllib.request
WORD_URL = "http://learnpythonthehardway.org/words.txt"
for word in urllib.request.urlopen(WORD_URL).read():
    WORDS.append(word.strip())

我的错误是:

raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found

但是,当我在谷歌手动访问该链接时,该链接运行良好。感谢您的帮助。

URL确实链接到了一个不存在的页面。单击:http://learnpythonthehardway.org/words.txt

根据你的写作,我想你在谷歌搜索中输入了URL。这是不一样的。

切换

"http://learnpythonthehardway.org/words.txt"

"http://learncodethehardway.org/words.txt"

您应该有一个工作程序,但.read()返回一个单词列表。您必须解析它们并删除一些字符。

相关内容

  • 没有找到相关文章

最新更新