試試這個。它會給你你可能尋找的物品。 Selenium
與BeautifulSoup
很容易處理。我已經這樣寫了。這裏是。
from bs4 import BeautifulSoup
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://twitter.com/24x7chess")
soup = BeautifulSoup(driver.page_source,"lxml")
driver.quit()
for title in soup.select("#page-container"):
name = title.select(".ProfileHeaderCard-nameLink")[0].text.strip()
location = title.select(".ProfileHeaderCard-locationText")[0].text.strip()
tweets = title.select(".ProfileNav-value")[0].text.strip()
following = title.select(".ProfileNav-value")[1].text.strip()
followers = title.select(".ProfileNav-value")[2].text.strip()
likes = title.select(".ProfileNav-value")[3].text.strip()
print(name,location,tweets,following,followers,likes)
輸出:
akul chhillar New Delhi, India 214 44 17 5
來源
2017-10-21 10:25:03
SIM
你爲什麼不使用Twitter官方的API?網絡報廢對於Twitter來說並不理想。 – Saharsh
其實我剛剛開始這個,這就是爲什麼我要走更多的全面路徑,而不是隻關注Twitter API –