当前位置: 首页 > news >正文

网站布局设计规则清苑区建设网站找那家公司

网站布局设计规则,清苑区建设网站找那家公司,wordpress 极简主题,网站编辑楼盘详情页怎么做代理池的,防止IP 被封 找到图片真实地址 现在看到的只是图片的预览地址 (previews) 1.检查: 2.鼠标变为箭头时查看网页源代码 关于怎样在源代码中找到图片的真实地址 ??? 为什么在源代码界面 ctrl f 时候搜索的是 .png ??? 首先图片地址是以 .j…

代理池的,防止IP 被封

找到图片真实地址

现在看到的只是图片的预览地址 (previews)

1.检查:

2.鼠标变为箭头时查看网页源代码

关于怎样在源代码中找到图片的真实地址 ???

为什么在源代码界面 ctrl f 时候搜索的是 .png ???

首先图片地址是以 .jpg .png .jpeg 结尾

真实的图片地址是:

"contentUrl":"https://img3.wallspic.com/crops/0/5/0/6/7/176050/176050-old_paria_utah-paria-kanab-paria_river-towers_of_the_virgin-6319x4324.jpg"

用正则表达式匹配,只匹配高像素源图片

(r'contentUrl":"(https://img\d.wallspic.com/crops/.*?)"', response)

如果是下面的内容,则会连缩略图也匹配到

(r'"contentUrl":"(.*?)"',req)

最终代码:

import requests
import reurl = 'https://wallspic.com/cn/album/ji_shu/for_desktop'response = requests.get(url = url).textcontentUrl = re.findall(r'contentUrl":"(https://img\d.wallspic.com/crops/.*?)"', response)
j = 0
for i in contentUrl:j += 1Content = requests.get(url = i).contentprint(i)with open(f'Wallspic-{j}.jpg', mode = 'wb') as f:f.write(Content)print(f'[+] 壁纸{j}保存完成!')

最终结果是以.jpg的形式输出的

也可以以 .png的形式输出,.png是益处多多

Desktop Wallpapers - Download HD Desktop Backgrounds

https://wall.alphacoders.com/by_sub_category.php?id=170792&name=Black+Wallpapers

下载的慢可能是网速的原因,需要翻墙;或者给 idea 配置代理,

刷新电脑本地的线路,保持畅通。 

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

import requests
import redef download_wallpapers(start_page, end_page):for page in range(start_page, end_page+1):url = f'https://wallspic.com/cn/album/dianying/popular?page={page}'response = requests.get(url=url).textcontentUrl = re.findall(r'contentUrl":"(https://img\d.wallspic.com/crops/.*?)"', response)j = 0for i in contentUrl:j += 1Content = requests.get(url = i).contentprint(i)with open(f'p-{page}-{j}.jpg', mode = 'wb') as f:f.write(Content)print(f'[+] 壁纸{page}-{j}保存完成!')
# 下载第1页到第55页的壁纸
download_wallpapers(1, 55)

 

这段代码的作用是从wallspic.com网站下载电影壁纸,具体解读如下:

  1. 导入requests和re模块:
import requests
import re
  1. 定义一个函数download_wallpapers,该函数接受两个参数:起始页码start_page和结束页码end_page。
def download_wallpapers(start_page, end_page):
  1. 使用for循环遍历从start_page到end_page的所有页码。
for page in range(start_page, end_page+1):
  1. 构造每个页面的URL,并使用requests.get()方法获取页面的HTML文本。
url = f'https://wallspic.com/cn/album/dianying/popular?page={page}'
response = requests.get(url=url).text
  1. 使用正则表达式从HTML文本中提取出所有壁纸的下载链接。
contentUrl = re.findall(r'contentUrl":"(https://img\d.wallspic.com/crops/.*?)"', response)
  1. 使用for循环遍历所有壁纸的下载链接,并使用requests.get()方法下载每个壁纸。
for i in contentUrl:Content = requests.get(url = i).content
  1. 将每个壁纸保存到本地,并打印出保存完成的信息。
with open(f'p-{page}-{j}.jpg', mode = 'wb') as f:f.write(Content)print(f'[+] 壁纸{page}-{j}保存完成!')
http://www.yayakq.cn/news/938377/

相关文章:

  • 石家庄建网站php网站建设带数据库模板
  • 做网站开什么端口成都市 网站建设
  • h5响应式企业网站源码网站制作的英文
  • 做中国o2o网站领导外贸多语言网站建设推广
  • 有哪些网站可以做设计竞标网站开发任务概述
  • 简述网站一般建设的流程图做快递单的网站会不会是骗人的
  • 可以做网站的软件上传歌曲wordpress 软件站主题
  • 网站开发工程师中级高级网站开通流程
  • 起名网站怎么做wordpress 伪静态 文章打不开
  • 化妆品网站优化无视风险安装下载app软件
  • 企业网站推广哪家好网站 建设意见
  • 手机网站如何更改建筑网图片
  • 网站建设五行属什么昆明网站建设专家
  • 有关网站建设的合同金蝶软件多少钱
  • 如何在公司系统建网站深圳有哪些做网站公司好
  • 公司网站域名cn和com网页设计的技术有哪些
  • 网站内的搜索是怎么做的福建省住房和城乡建设局网站
  • 沧州网站建设王宝祥萧山好的做网站的公司
  • 加盟网网站建设响水做网站哪家最好
  • 四川智能网站建设制作腾讯云网站建设视频教程
  • 一起做业网站wordpress 做影视站
  • 网站优化检测装宽带需要多少钱
  • 网站建设进度的问题网页设计制作公司价格便宜
  • 百度最容易收录的网站网站的搭建需要多少钱
  • 商标注册网电子证书优化科技
  • 网站建设深圳哪家公司好个人网站模板吧
  • 中国空间站组合体网站怎么做百度认证吗
  • 南京做网站需要多少钱湖南长沙网站建设
  • 广东网站建设排名石城网站建设
  • 国产手机做系统下载网站软件开发难度大吗