javascript - using selenium based python code on azure server -


selemium uses browser open page , content. on azure server(command line based) not have chrome or firefox. alternative use python based selenium code on azure server.

i looked @ http://phantomjs.org/ headless browser. guess javascript require convert python code in js.

is there other better alternative?

code snippet:

driver = webdriver.chrome() def getvideotrend(self, item):     driver.get(item['link'])     element = webdriverwait(driver, 20).until(lambda driver: driver.find_elements_by_class_name('yvp-main'))     self.yahoo_video_trend = []     s in driver.find_elements_by_class_name('yvp-main'):         print "processing link  - ", item['link']         trend = item         trend['video_link'] = s.find_element_by_tag_name('video').get_attribute('src')         print s.find_element_by_tag_name('video').get_attribute('src')         self.yahoo_video_trend.append(trend) 

try using requests browsing needs , beautifulsoup4 parsing


Comments

Popular posts from this blog

c# - Validate object ID from GET to POST -

node.js - Custom Model Validator SailsJS -

php - Find a regex to take part of Email -