[问题]BeautifulSoup在print时一片空白

楼主: earlywinter (earlywinter)   2018-04-29 19:30:47
我想要爬Facebook好友名称
使用beautifulsoup没有出现错误讯息但好友名称也没出来
具体程式码在下面
from selenium import webdriver
import time,re
from bs4 import BeautifulSoup
driver=webdriver.Firefox()
driver.get("https://www.facebook.com")
username=driver.find_element_by_id("email")
username.send_keys("我的")
passwd=driver.find_element_by_id("pass")
passwd.send_keys("我的")
button=driver.find_element_by_id("loginbutton")
button. click()
我自己点到好友名单那
然后在执行下面
soup=BeautifulSoup(driver.page_source,"html5lib")
for block in soup.select('._60ri fsl fwb fcb a'):
print (block.text)
我是在jupyter上面执行,执行后没出现错误讯息,但是也没抓下任何资料
这是我要爬取目标
https://imgur.com/a/YVmrS7G
各位大大可以告诉我解决方法吗谢谢
作者: pythongeek   2018-04-29 19:33:00
要让爬虫程式模拟登入Facebook帐号才能爬取
作者: TitanEric (泰坦)   2018-04-29 20:35:00
我觉得如果要fb好友名称接他提供的API比较好耶 如果要练习爬虫可以考虑爬别的
楼主: earlywinter (earlywinter)   2018-04-29 20:52:00
爬虫程式指的是什么呢?我是用selenium模拟登入的我其实想爬的是公开社团成员的名称和他们的好友名称FBAPI可以抓的到吗?我之前试没成功,可以请大大明示
作者: pythongeek   2018-04-29 21:13:00
fb网页不登入帐号什么都看不了,你程式没登入fb
作者: TakiDog (多奇狗)   2018-04-29 22:47:00
FB 最优秀就是API了 class名很奇怪八成都不能这样做
楼主: earlywinter (earlywinter)   2018-04-29 23:07:00
所以fbapi可以取得那些资料吗??

Links booklink

Contact Us: admin [ a t ] ucptt.com