2016-11-16 13 views
1

私はセレンとluminati.ioプロキシ経由のすべてのルーティングphantomJSで作業を取得しようとしています:PythonのセレンphantomJS

  service_args = [ 
       '--proxy=http://lum-customer-<CUSTOMER>-zone-<ZONE>:<PASSWORD>@zproxy.luminati.io:22225', 
      ] 

      driver = webdriver.PhantomJS(service_args=service_args) 
      driver.set_window_size(1120, 550) 
      driver.get(url) 

<CUSTOMER><ZONE>、そして<PASSWORD>は適切に置き換えられています。ただし、要求はプロキシ経由でルーティングされていません。 URLはちょっと変わった形式です。誰もこの仕事をする方法を提案していますか?

答えて

0

私は自分のウェブサイトの例を見て、curlのように、service_argのパラメータを送信することをお勧めします。

これを試してみてください:

service_args = [ 
    '--proxy=zproxy.luminati.io:22225', 
    '--proxy-user=lum-customer-<CUSTOMER>-zone-<ZONE>:<PASSWORD>', 
] 

driver = webdriver.PhantomJS(service_args=service_args) 
driver.set_window_size(1120, 550) 
driver.get(url) 
関連する問題