甘肃网站建设选哪家,杭州 网站定制,网站设计 字体,哪些社交网站做外贸比较好想拿到电影天堂 其中一个下载地址如何实现呢
第一步电影天堂_免费在线观看_迅雷电影下载_电影天堂网 (dytt28.com)电影天堂_电影下载_高清首发 (dytt89.com)电影天堂_免费在线观看_迅雷电影下载_电影天堂网 (dytt28.com)
第一步 我直接打开
requests.exceptions.SSLError: H…想拿到电影天堂 其中一个下载地址如何实现呢
第一步电影天堂_免费在线观看_迅雷电影下载_电影天堂网 (dytt28.com)电影天堂_电影下载_高清首发 (dytt89.com)电影天堂_免费在线观看_迅雷电影下载_电影天堂网 (dytt28.com)
第一步 我直接打开
requests.exceptions.SSLError: HTTPSConnectionPool(hostwww.dytt28.com, port443): Max retries exceeded with url: / (Caused by SSLError(SSLCertVerificationError(1, [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000))))
报错这个一看就是证书的问题所以我们需要让SSL证书失效
我们加了verifyFalse 意思是失效的意思。 然后这时候还出现问题这个问题是字符集的问题 为什么我使用gbk因为print自身不支持gb2312但是他支持gbk因为gbk是gb2312的扩展兼容gb2312 至此拿到了页码源代码了
第二步
拿到2024必看热片所以需要re正则 提取一下数据 用re正则提取了出来。
同时导入了certifi
certifi模块是Python中一个非常有用的工具用于安全验证。在进行网络请求时我们常常需要进行SSL证书验证以确保请求的安全性。而certifi模块提供了一个集合了HTTP访问所需要的根证书的集合以帮助我们完成SSL证书验证。
第三步
这是我们需要提取其中链接地址 爬到了其中的链接为了观察方便定义了一个集合然后把链接放到集合里面 第四步
查看网页代码可以看到电影名和下载地址这时候可以用re提取出来 然后拿到了html源码数据加一个break是中断循环 这样就拿到了下载地址 至于案例结束