def dongu():
# Your code starts here
current_time = datetime.datetime.now()
if current_time.minute in [1,3,5, 15, 30,32,35,37,42, 45,47,52]:
new_time = current_time.replace(minute=current_time.minute, second=0, microsecond=0) + datetime.timedelta(minutes=15)
numeric_time = int(pd.Timestamp(new_time).value // 10**0)
numeric_time = np.int64(numeric_time)
current_time = datetime.datetime.now()
if current_time.minute in [1,3,5, 15, 30,32,35,37,42, 45,47,52]:
options = webdriver.ChromeOptions()
options.add_argument('--headless')
options.add_argument('--disable-gpu')
url = 'https://www.binance.us/'
driver = webdriver.Chrome(options=options)
driver.get(url)
element = driver.find_elements(By.XPATH,'//*[@id="__APP"]/div[1]/div[2]/div/div[3]/div/div/div/div/table/tbody/tr[3]/td[2]/div')
element = element[0].text
element = element.replace("$","")
element = element.replace(",", "")
element = float(element)
print(element)
element değişkenini dögüden çıkarmam gerekiyor nasıl yapabilirim ?
print(element) nasıl çalışır ?
Teşekkürler…
bu printi element altına hizala. sonra fonksiyon dışında dongu() ile fonksiyonu çağırdığında print eder.
birde fonksiyonlarda return kavramı var onu araştır.
Hizalamam gerektiğini biliyorum sadece hizalamadan nasıl çalıştırabilirim diye sordum. Teşekkürler…
def dongu():
# Your code starts here
current_time = datetime.datetime.now()
if current_time.minute in [1,3,5, 15, 30,32,35,37,42, 45,47,52]:
new_time = current_time.replace(minute=current_time.minute, second=0, microsecond=0) + datetime.timedelta(minutes=15)
numeric_time = int(pd.Timestamp(new_time).value // 10**0)
numeric_time = np.int64(numeric_time)
current_time = datetime.datetime.now()
if current_time.minute in [1,3,5, 15, 30,32,35,37,42, 45,47,52]:
options = webdriver.ChromeOptions()
options.add_argument('--headless')
options.add_argument('--disable-gpu')
url = 'https://www.binance.us/'
driver = webdriver.Chrome(options=options)
driver.get(url)
element = driver.find_elements(By.XPATH,'//*[@id="__APP"]/div[1]/div[2]/div/div[3]/div/div/div/div/table/tbody/tr[3]/td[2]/div')
element = element[0].text
element = element.replace("$","")
element = element.replace(",", "")
element = float(element)
return element
element = dongu()
print(element)
1 Beğeni
numeric_time içinde aynisini mi yapicam birden fazla return koysam if in altina problem olur mu
Birden fazla return kullanamazsın fakat bir return de birde fazla geridönüş sağlıyabilirsin
Ellez
Şubat 7, 2023, 6:06öö
8
scope konusunu incelemiş miydiniz?
konuyu okuduktan sonra şu soruyu da inceleyebilirsiniz; güzel bir örnek.
https://forum.yazbel.com/t/scope-hakkinda-global-non-local/17634