Forwarded from Zuhriddin FOZILOV | IT-Education
#infopython
Kerakli kutubxonani o'rnatish:
cmd:
fayl yaratamiz
file.py
'C:\\Users\\Professional\\'
cmd:
📌 @fozilovblog
📌 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.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
INFOPYTHON.UZ | Python dasturlash tili asoslarini o'rganamiz
Python dasturlash tili asoslarini o'rganamiz.