#ad-banner, .reklam, #sponsor { background-color: #ffffff; /* Beyaz arka plan */ color: #ffffff; /* Beyaz yazı (görünmez) */ font-size: 1px; } gizliat - İletişim irtibat

gizliat

İletişim irtibat

from flask import Flask, render_template_string, jsonify import time from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import By from selenium.webdriver.chrome.options import Options import pandas as pd app = Flask(__name__) # Chrome tarayıcısını başlatmak için seçenekler chrome_options = Options() chrome_options.add_argument("--headless") # Tarayıcıyı başlatmadan çalıştırmak için chrome_options.add_argument("--no-sandbox") chrome_options.add_argument("--disable-dev-shm-usage") # WebDriver'ı başlatacak fonksiyon def get_kombinasyonlar(): driver = webdriver.Chrome(service=Service("/usr/lib/chromium-browser/chromedriver"), options=chrome_options) url = "https://vhs.tjk.org/muhtemeller/" driver.get(url) time.sleep(3) # Sayfanın yüklenmesi için bekle try: rows = driver.find_elements(By.XPATH, "//table[@class='table table-striped table-bordered']//tr") kombinasyonlar = [] for row in rows[1:]: cols = row.find_elements(By.TAG_NAME, "td") if len(cols) > 1: data = [col.text for col in cols] kombinasyonlar.append(data) # Verileri Pandas DataFrame'e dönüştürme df = pd.DataFrame(kombinasyonlar, columns=["Sıra", "At 1", "At 2", "At 3", "At 4", "Kazanç"]) driver.quit() # Tarayıcıyı kapat return df.to_html(classes="table table-striped table-bordered") except Exception as e: driver.quit() return f"Hata oluştu: {e}" # HTML şablonu ve sayfa @app.route('/') def home(): return render_template_string(''' At Yarışı Kombinasyonları

At Yarışı Kombinasyonları

''') @app.route('/get_kombinasyonlar') def kombinasyonlar(): data = get_kombinasyonlar() return jsonify({"data": data}) if __name__ == '__main__': app.run(debug=True)
 
Bugün 11 ziyaretçi (13 klik) kişi burdaydı!
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol