抓取或打开https网站内容(request、urllib)

本人只是初学阶段,在学习过程中的一些笔记。想借此平台也分享给刚刚学习的朋友,如有错的地方欢迎各位大神与高手指点。

import urllib.request

import ssl

ssl._create_default_https_context = ssl._create_unverified_context # 打开https的网址

page = urllib.request.urlopen('https://www.baidu.com') # 打开某网址

con = page.read() # 获得了整个网页的内容也就是源代码

print(con) # 打印内容


也可以写成


import urllib.request

import ssl

ssl._create_default_https_context = ssl._create_unverified_context

def getHttpCode():

        web =input('请输入完整网址:')

        get = urllib.request.urlopen(web)

        con = get.read()

        return con

a = getHttpCode()

print(a)

然后输入https://www.baidu.com

你可能感兴趣的:(抓取或打开https网站内容(request、urllib))