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()
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı