Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
1.5 kB
3
Indexable
Never
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
from selenium.webdriver.common.by import By

# نام کاربری و رمز عبور حساب توییتر خود را وارد کنید
USERNAME = 'your_twitter_username'
PASSWORD = 'your_twitter_password'

# ایجاد یک شیء مرورگر و باز کردن صفحه ورود به توییتر
driver = webdriver.Chrome()
driver.get("https://twitter.com/login")

# صفحه ورود به توییتر را باز کرده و ورود به حساب کاربری
elem = driver.find_element(By.NAME,"session[username_or_email]")
elem.send_keys(USERNAME)
elem = driver.find_element(By.NAME,"session[password]")
elem.send_keys(PASSWORD)
elem.send_keys(Keys.RETURN)

time.sleep(3) # چند ثانیه صبر کنید تا صفحه بالایی بارگذاری شود

# ورود به صفحه جستجو
search_url = "https://twitter.com/search"
driver.get(search_url)

# جستجوی نام کاربری مورد نظر
search_input = driver.find_element(By.XPATH,"//input[@data-testid='SearchBox_Search_Input']")
search_input.send_keys("username")
search_input.send_keys(Keys.RETURN)

# رفتن به صفحه کاربر
user_url = f"https://twitter.com/{username}"
driver.get(user_url)

# خواندن تعداد فالوورهای کاربر
followers_count = driver.find_element(By.XPATH,"//a[contains(@href,'followers')]/span[1]")
print(f"تعداد فالوورهای کاربر: {followers_count.text}")