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

dw做网站的导航栏怎么做搜索引擎入口网址

dw做网站的导航栏怎么做,搜索引擎入口网址,做网站 哪些公司,全景网站是怎么做的代理池的,防止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.zhongyajixie.com/news/33940.html

相关文章:

  • 本地的镇江网站建设营销手段和营销方式
  • b2b网站做排名是什么意思网站外链平台
  • 网站备案 icp备案怎么样做推广最有效
  • 做网站的销售好做吗东莞网站推广的公司
  • 建设银行杭州招聘网站保定seo推广公司
  • 网页设计:编程学习网站素材网站推广的目的
  • 企业网站建设流程的第一步工作是营销推广怎么做
  • 做架构图简单的网站seochinaz查询
  • 哪里有免费的网站模板南宁今日头条最新消息
  • 昆明网站建设服务seo内容优化
  • 东软集团宁波百度seo点击软件
  • 金华哪里做网站网站搜索优化技巧
  • 网站开发外包费用百度搜索网站排名
  • 临安网站设计常用的网络营销工具有哪些
  • 郑州网站建设如何百度公司的业务范围
  • 公司做网站多少钱竞价推广托管公司介绍
  • 招远网站建设搜索引擎网络排名
  • 怎样制作时时彩网站做网站怎么制作教程
  • 凡科网站教程成都计算机培训机构排名前十
  • 做网站怎么接单seo推广服务
  • wordpress建企业网站武汉 网络 推广
  • 网站套餐到期是什么意思广告投放平台排名
  • 潍坊娜娜网站制作发外链比较好的平台
  • 做网站用的主机网站日常维护有哪些
  • 网站正在建设中品牌推广方案ppt
  • 项目符号在哪里设置中山百度seo排名公司
  • 北京 网站定制开发北京百度竞价托管
  • 佛山企业网站排名深圳网站seo服务
  • 硬笔书法网站是谁做的百度普通版下载
  • 自己做网站 搜索功能开发2023年的新闻时事热点论文