• 27-02-2022, 20:19:19
    #1
    def get_news(update, context):
    r = requests.get("https://www.haberler.com/son-dakika/")    
    soup = BeautifulSoup(r.content, "lxml")
     news = soup.find_all('div', attrs={'class':"hblnBox"})
          for Kaynak in news[:1]:
             Haber = Kaynak.find('span', attrs = {'class':'hblnTitle'})          
             img = btc.find('div', attrs = {'class':'hblnImage'})                    
             Veri = Haber .text          
             img2 = img.img
              my_news = "{}\n {}".format(Veri, img2)            
             update.message.reply_text(my_news)
    Böyle bir kod oluşturdum ve bunu komuta atadım /sondakika ile son haberi çekiyor sürekli değişiyor da bunda bir sorun yok lakin haberin saatinide çekiyor sanırım "hblnTitle " ile alakalı ayrıştıramadım
    ben bu olayı kendi kontrol edip son haberi gruba resmiyle birlikte atsın istiyorum komutsuz yardımcı olur musunuz ?
  • 27-02-2022, 20:57:41
    #2
    BS Kullanmayalı uzun zaman oldu ama linkteki kodda gösterdiğim şekilde çözebilirsiniz sanırım. Yanıt kısmı formatı bozduğu için kodu gist'e yükledim.
    https://gist.github.com/ethmtrgt/103...692f76bdf358e5
  • 27-02-2022, 21:04:01
    #3
    ethmtrgt adlı üyeden alıntı: mesajı görüntüle
    BS Kullanmayalı uzun zaman oldu ama linkteki kodda gösterdiğim şekilde çözebilirsiniz sanırım. Yanıt kısmı formatı bozduğu için kodu gist'e yükledim.
    https://gist.github.com/ethmtrgt/103...692f76bdf358e5
    Evet kod ile başında ki saat gitmiş resim linki geliyor resmi indirip kanala yükleyemez mi peki ? yada farklı yol uygulanabilir mi birde son dakika haberi anlık düşürmek istiyorum şuan kod ile çalıştırabiliyorum
  • 27-02-2022, 21:06:07
    #4
    img_data = requests.get(img).content gibi bir yolla resmin verisini değişkene atayabilirsiniz