如何使用python 3下载网站?

For*_*sed 10 python python-3.x

只是一个http获取请求,如php中的file_get_contents,或者是一些简单的输入URL的内容,它将内容变为变量.

ale*_*exn 24

使用urllib:

from urllib.request import urlopen
html = urlopen("http://www.stackoverflow.com/").read().decode('utf-8')
print(html)
Run Code Online (Sandbox Code Playgroud)

  • 但这只会获取 HTML。有没有办法获取图像和外部js文件和东西?或者我们只是浏览 html 并查找标签,因为在某些网站上需要一段时间 (2认同)
  • SSLCertVerificationError - 通过使用“导入请求”解决 (2认同)