在AWS Ubuntu实例

时间:2015-12-13 21:42:50

标签: ubuntu firefox selenium amazon-web-services phantomjs

我对硒很新。我正在尝试访问[truecaller(http://www.truecaller.com) 我写了以下代码:

from pyvirtualdisplay import Display
from selenium import webdriver

display = Display(visible=0, size=(1024, 768))
display.start()

driver= webdriver.Firefox()
driver.get("http://www.truecaller.com/")
print driver.page_source

driver.close()
display.stop()

使用Ubuntu实例在AWS机器上运行脚本会返回 403

<html xmlns="http://www.w3.org/1999/xhtml">
  <head></head>
  <body>403</body>
</html>

在我的Ubuntu机器上运行相同的脚本。我尝试了包括PhantomJS在内的所有内容,但我无法找到解决方案。

1 个答案:

答案 0 :(得分:1)

看起来他们已经阻止了AWS服务器的IP地址,我在AWS上遇到了同样的问题,因为它在其中一个Azure VM上工作