Python ile euro, doların sağına nasıl yazdırılır?

Deniz Seke

Centipat
Katılım
20 Nisan 2021
Mesajlar
7
Daha fazla  
Cinsiyet
Erkek
Kod:
from bs4 import BeautifulSoup
import requests
import time
import datetime
import re

while True:
time.sleep(3)


url4 = "Canlı Euro Kuru, Anlık Euro/TL Alış, Satış Fiyatı (EUR/TRY)"
response4 = requests.get(url4)
html4 = response4.content
soup4 = BeautifulSoup(html4, "html.parser")
p = soup4.find_all(class_="bulk")
y = re.findall("\d+", (p[0].text))
değişim2 = y[0] + "." + y[1]
değişim2 = float(değişim2)


url3 = "Canlı Dolar Kuru, Anlık Dolar/TL Alış ve Satış Fiyatı (USD/TRY)"

response3 = requests.get(url3)
html3 = response3.content
soup3 = BeautifulSoup(html3, "html.parser")
z = soup3.find_all(class_="bulk")
h = re.findall("\d+", (z[0].text))
değişim = h[0] + "." + h[1]
değişim = float(değişim)


url = "Dolar Kuru Bugün Ne Kadar? - Canlı Alış Satış TL Fiyatı ve Hesaplama | Bigpara"

response = requests.get(url)

html = response.content
soup = BeautifulSoup(html,"html.parser")
print()
print("TARİH:",end=" ")
tarih = datetime.datetime.now()
an = datetime.datetime.ctime(tarih)
print(an)
print("Dolar Değeri Alış-Satış"+" "+" Günlük Değişim =%",str(değişim))

if değişim > 3:
print(" DOLAR DURUM = Git Marketten Makarna Al ")
if değişim > 1 and değişim < 3:
print(" DOLAR DURUM = Ciddi Bişey Var ")
if değişim > 0.5 and değişim < 1:
print(" DOLAR DURUM = Hafif Dalgalanma Var ")
if değişim > 0 and değişim < 0.5:
print(" DOLAR DURUM = Normal ")

print("------------------------------")
i = soup.find_all(class_="value up")
j=re.findall("\d+",(i[0].text))
dolarsonuç=j[0]+"."+j[1]
dolarsonuç=float(dolarsonuç)
print(str(dolarsonuç) + " TL ")


url2 = "Euro Kuru Bugün Ne Kadar? - Canlı Alış Satış TL Fiyatı ve Hesaplama | Bigpara"

response5 = requests.get(url2)

html2 = response5.content
soup2 = BeautifulSoup(html2,"html.parser")
print()
print("Euro Değeri Alış-Satış"+""+" Günlük Değişim =%",str(değişim2))

if değişim2 > 3:
print(" EURO DURUM = Git Marketten Makarna Al ")
if değişim2 > 1 and değişim2 < 3:
print(" EURO DURUM = Ciddi Bişey Var ")
if değişim2 > 0.5 and değişim2 < 1:
print(" EURO DURUM = Hafif Dalgalanma Var ")
if değişim2 > 0 and değişim2 < 0.5:
print(" EURO DURUM = Normal ")

print("------------------------------")
a = soup2.find_all(class_="value up")
t = re.findall("\d+",(a[0].text))
eurosonuç = t[0]+"."+t[1]
eurosonuç=float(eurosonuç)
print(str(eurosonuç)+" TL ")
print()
print()
print()
 

Yeni konular

Geri
Yukarı