How to click on every link from a list of links? - Python, Selenium -


i trying click on 1 link list of links, wait 1 second (not added yet) , click on next link. using selenium , bs4. code:

links = ['https://www.bing.com', 'https://www.google.com', 'https://www.yahoo.com'] url in links:     url = "'"+url+"'"     print(url,'\n')     browser = webdriver.firefox     browser.get(url) 

and error getting:

traceback (most recent call last):   file "c:/users/sk/pycharmprojects/untitled/linkedin_bot.py", line 38, in <module>     browser.get(url) typeerror: get() missing 1 required positional argument: 'url' 

what doing wrong , how solve it? thanks

you need change browser = webdriver.firefox browser = webdriver.firefox(). is, when call browser.get(url), expecting webdriver.firefox instance first argument , url second argument. when include parentheses, creating instance of webdriver.firefox , python automatically gives first argument.


Comments

Popular posts from this blog

sublimetext3 - what keyboard shortcut is to comment/uncomment for this script tag in sublime -

java - No use of nillable="0" in SOAP Webservice -

ubuntu - Laravel 5.2 quickstart guide gives Not Found Error -