【发布时间】:2018-09-29 15:00:45
【问题描述】:
我有这个问题: 我正在尝试在 Python 中创建一个脚本来下载一个网站并查找一些信息。
这是代码:
import urllib.request
url_archive_of_nethys = "http://www.aonprd.com/Default.aspx"
def getMainPage():
fp = urllib.request.urlopen(url_archive_of_nethys)
mybytes = fp.read()
mystr = mybytes.decode("utf8")
fp.close()
print(mystr)
def main():
getMainPage()
if __name__ == "__main__":
main()
但是当我启动它时,我得到:
<HTTPError 999: 'No Hacking'>
我也试过用 curl 命令:
curl http://www.aonprd.com/Default.aspx
我正确下载了页面
我正在使用 Visual Studio 和 python 3.6 进行开发
任何建议将不胜感激 谢谢你
【问题讨论】:
-
def main(): getMainPage()这毫无意义,python 不需要你创建main()入口点