Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么通过url循环得到页面源代码只得到url的一半';谁的页面来源?python_Python_Selenium_Selenium Webdriver - Fatal编程技术网

为什么通过url循环得到页面源代码只得到url的一半';谁的页面来源?python

为什么通过url循环得到页面源代码只得到url的一半';谁的页面来源?python,python,selenium,selenium-webdriver,Python,Selenium,Selenium Webdriver,我正试图从LinkedIn的公开数据中搜寻一些公司名称。linkedin的URL列表是我从google上刮下来的linkedin URL列表(共有96个)。当我尝试将页面源代码放入列表中时,它只返回46个页面源代码。这正常吗? 此外,我是非常新的编码,所以任何提示,以改善代码将不胜感激 源代码列表=[] 对于linkedin的url列表中的url列表: 获取(linkedin的url列表) 睡眠(2.5) 关于按钮中的元素=驱动程序。通过链接文本(“关于”)查找元素 关于在按钮中的按钮。单击()

我正试图从LinkedIn的公开数据中搜寻一些公司名称。linkedin的URL列表是我从google上刮下来的linkedin URL列表(共有96个)。当我尝试将页面源代码放入列表中时,它只返回46个页面源代码。这正常吗? 此外,我是非常新的编码,所以任何提示,以改善代码将不胜感激

源代码列表=[]
对于linkedin的url列表中的url列表:
获取(linkedin的url列表)
睡眠(2.5)
关于按钮中的元素=驱动程序。通过链接文本(“关于”)查找元素
关于在按钮中的按钮。单击()
睡眠(1.0)
sel=选择器(文本=驱动程序。页面\源)
睡眠(1.0)
源代码列表。附加(sel)
driver.quit()
len(linkedin的URL列表)
len(源代码列表)
len(linkedin URL列表)=92
len(源代码列表)=46

如何获得
len(源代码列表)=92

您是否100%确定LinkedIn上确实存在每个页面?谷歌说它存在并不意味着它真的存在。是的,你是对的。它没有选择Linkedin的URL,而是选择了google上的“翻译此页面”URL。谢谢你的提醒。你100%确定LinkedIn上的每个页面都存在吗?谷歌说它存在并不意味着它真的存在。是的,你是对的。它没有选择Linkedin的URL,而是选择了google上的“翻译此页面”URL。谢谢你的提醒。