0
我想用Selenium從我的Facebook個人資料中讀取InitialChatFriendsList
。 當我手動登錄到Facebook並顯示頁面源時,我很容易找到 的元素。然而,當我使用Selenium我無法找到字符串:爲什麼我用Selenium找不到一些Javascript對象?
source = browser.page_source
print 'InitialChatFriendsList' in source
# False
爲什麼我找不到這些JavaScript元素?
在整個頁面上搜索一串文字只是荒謬的,而Selenium甚至不需要這個。 Facebook有一個廣泛的API,即使它的聊天功能,https://developers.facebook.com/docs/chat/ .... – Arran
@Arran:Facebook的API可以是一個很好的方式來解決這個問題。不過,我更想知道爲什麼'Selenium'沒有找到這些元素。他們在哪?爲什麼他們不是'page_source'的一部分?以及我如何訪問這些元素? – Jon