# -*- coding: utf-8 -*-
from kivy.app import App
from kivy.lang import Builder
import requests
from bs4 import BeautifulSoup
kv="""
BoxLayout:
orientation:"vertical"
TextInput:
text:"veri al"
id: lbl
multiline:True
Button:
text:"al"
size_hint_y:.2
on_press:app.al()
"""
url="https://namazvakitleri.diyanet.gov.tr/tr-TR"
veri=requests.get(url)
soup=BeautifulSoup(veri.content,"html.parser")
#print(soup)
al=soup.find_all("div",attrs={"class":"tpt-time"})
print(al)
class veriApp(App):
def build(self):
return Builder.load_string(kv)
def al(self):
veri=self.root.ids.lbl.text
self.root.ids.lbl.text="%s"% str((soup.text).encode('utf-8'))
print(veri)
veriApp().run()
#böyle yapınca kivy üzerinde sitenin tüm verisini alıyor.sadece vakitleri nasıl alabilirim.