全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 890|回复: 15
打印 上一主题 下一主题

[疑问] 有那种爬取图片地址保存的代码吗

[复制链接]
跳转到指定楼层
1#
发表于 2022-10-25 23:40:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 okfree 于 2022-10-26 00:25 编辑

就是利用公开api爬取图片地址保存在本地txt文件里,每个地址一行这样的保存。
最好是php代码。

目的:
想把必应每日图片地址保存下来
不保存图片 只保存图片地址就行
每日一个地址自动保存在txt文件里面
每日一行地址 保存在一个txt文件就行

网上有保存必应每日图片和json代码
不过都是每日一个文件的,所以来请教论坛大佬。
推荐
发表于 2022-10-26 00:32:27 | 只看该作者
这个好像不难吧
2#
发表于 2022-10-25 23:48:40 | 只看该作者
不就是爬虫么?
3#
 楼主| 发表于 2022-10-25 23:56:24 | 只看该作者

大佬有php代码吗
4#
发表于 2022-10-26 00:18:57 来自手机 | 只看该作者
这玩意得针对性写,指望一行代码走天下吗
5#
发表于 2022-10-26 00:20:51 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
6#
 楼主| 发表于 2022-10-26 00:22:41 | 只看该作者
zlwzlx 发表于 2022-10-26 00:18
这玩意得针对性写,指望一行代码走天下吗

哈哈 不太懂
我就想把必应每日图片地址保存下来
不保存图片 只保存图片地址就行
每日一个地址自动保存在txt文件里面
每日一行地址 保存在一个txt文件就行
7#
 楼主| 发表于 2022-10-26 00:24:02 | 只看该作者
3xI 发表于 2022-10-26 00:20
把地址放出来嘛,没准一会儿就有人把图打包好了

不想要图片 只想要图片地址 就是必应的
9#
发表于 2022-10-26 01:18:06 | 只看该作者
本帖最后由 mjjj 于 2022-10-26 01:20 编辑

本菜鸡有py和bash的 ,用crontab定时执行

  1. #!/usr/bin/bash
  2. url="https://bing.com/HPImageArchive.aspx?format=hp&idx=0&n=1&nc=1572497336195&pid=hp&toWww=1&redig=4CFB443E17804EFB9B7373A974A1822B&og=1&uhd=1&uhdwidth=3840&uhdheight=2160&IG=F50CF4B94321440EBACE94CA96F8FEAD&IID=SERP.1050"

  3. images=$(curl -Ss $url | sed 's/,/\n/g' | grep '"url":"' | sed 's/"url":"//g' | sed 's/"//g')
  4. echo 'https://bing.com'$images >> bing_url.txt
复制代码

  1. import requests
  2. url = "https://bing.com/HPImageArchive.aspx?format=hp&idx=0&n=1&nc=1572497336195&pid=hp&toWww=1&redig=4CFB443E17804EFB9B7373A974A1822B&og=1&uhd=1&uhdwidth=3840&uhdheight=2160&IG=F50CF4B94321440EBACE94CA96F8FEAD&IID=SERP.1050"

  3. resp = requests.get(url).text.split('"url":"')[1].split('","urlb')[0]
  4. with open('bing_url.txt','a')as f:
  5.     images_url = "https://bing.com"+resp+'\n'
  6.     f.write(images_url)
复制代码
10#
 楼主| 发表于 2022-10-26 09:44:20 | 只看该作者
mjjj 发表于 2022-10-26 01:18
本菜鸡有py和bash的 ,用crontab定时执行

感谢
你这种是记录每日图片网址在一个txt里面还是每日一个txt文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-14 01:31 , Processed in 0.068902 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表