zembla adlı üyeden alıntı:
mesajı görüntüle
Edit: https://prnt.sc/rl1ie4 bir fotoğrafın 15 tane farklı linki var ondan 150 görünüyor. (çözünürlük farkı için 15 farklı link)
18
●541
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from bs4 import BeautifulSoup
import requests,mimetypes,re
headers = {}
headers['User-Agent'] = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36"
#url = "https://www.reddit.com/r/wallpapers.rss"
url = "https://www.reddit.com/r/wallpapers/new.rss"
data = requests.get(url, headers=headers)
soup = BeautifulSoup(data.content,"html.parser")
img = str(soup.select("content"))
images = re.findall('https:\/\/i\.redd\.it\/(.*?)\.(png|jpg|jpeg)', img)
for i in images:
imagesurl = "https://i.redd.it/"+i[0]+"."+i[1]
print(imagesurl)Bu işini görmezmi ? url ler hazır geliyor. Sadece locale indirmek kalıyor. Orasınıda sen halledersin. Ayrıca girintiler r10 da olmuyor malesef. Gece gece biraz takılalım dedik :P Ayrıca rss de eklenme tarihide ve saatleride var. Bu tarih ve saati kullanarak, dublicate resimleri engellersin. Yeni eklenen resimleri çeker işi çözersin. 
bu program ne kadar zamanda bir çalışacak? yani dakikada 1 mi 10 dakikada 1 mi ? Hem gelen hiç bir yeni fotografı kaçırmayalım, hem cihazı çok yormayalım verimli olsun. Var mı bir yolu bunun ?