INFOPYTHON.UZ | Python dasturlash tili asoslarini o'rganamiz
48 subscribers
87 photos
9 videos
2 files
27 links
Python dasturlash tili asoslarini o'rganamiz.
Download Telegram
#infopython

📌 Ushbu kod web brauzerni istalgan marta yangilab bera oladi. Ajoyib kod. Sun'iy tarzda saytdagi ko'rilishlar sonini oshirish muammo emas. Kodni kiritasiz sayt manzilini belgilaysiz avtomatik tarzda sayt istalgancha yangilanishni amalga oshiradi. Kod Pythonda yozildi. t.me/infopython


Kerakli kutubxonani o'rnatish:

cmd:
pip install selenium webdriver-manager

fayl yaratamiz
file.py
'C:\\Users\\Professional\\'

import time
import random
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager

def auto_refresh(url: str,
refresh_count: int = 50,
min_wait: float = 1.5,
max_wait: float = 3.5,
headless: bool = False):

options = webdriver.ChromeOptions()
if headless:
options.add_argument("--headless=new")
options.add_argument("--no-sandbox")
options.add_argument("--disable-dev-shm-usage")
options.add_argument("--start-maximized")

driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()),
options=options)

try:
driver.get(url)
print(f"Opened: {url}")

for i in range(1, refresh_count + 1):
driver.refresh()
wait_time = random.uniform(min_wait, max_wait)
time.sleep(wait_time)
print(f"Refreshed {i}/{refresh_count} (waited ~{wait_time:.2f}s)")

print("Done.")
finally:
driver.quit()

if __name__ == "__main__":
target_url = "https://example.com" # <<< BU YERGA O'ZINGIZNING LINKNI YOZASIZ
auto_refresh(url=target_url,
refresh_count=50,
min_wait=1.5,
max_wait=3.5,
headless=False)

cmd: python file.py

📌 Har-har zamonda shunday kichik loyihalar ham qilib turamiz.


📌 @fozilovblog
Please open Telegram to view this post
VIEW IN TELEGRAM