This is a video I watched on you tube. It work ok from him, not for me.
In this code I have comments telling you what I know about this code.
I am using selenium, I have never used this mod. be for. here it is:
I hope some one can help me understand this code better
Thank you
In this code I have comments telling you what I know about this code.
I am using selenium, I have never used this mod. be for. here it is:
# I know what this does, I just don't know if it is right from selenium import webdriver #I know this is right import re #this is where the problem is,webdriver.chrome() is the problem. driver = webdriver.chrome() #This open thr url driver,get("http://www.networksecuritybybluedog.com/") #This is a var that make the page sourse the same as doc doc = driver.page_sourse #Now I know that emails = re.findall is looking for everything that #match this r'[\w\.-]+@[\w\.-]+' I am not sure how this works. To me #it looks like r+read all that match this [\w\.-]+@[\w\.-]. It looks # to me that this is sayin write every thing from the space befor # @ write to the next space everything after@ emails = re.findall(r'[\w\.-]+@[\w\.-]+', doc) #this is a for loop email keep looping untill there no more emails for email in emails: # this is print the var email print(email)
Error:Traceback (most recent call last):
File "C:\Users\renny and kite\Desktop\email_scraper\test_one\test_one\test_one
.py", line 4, in <module>
driver = webdriver.chrome()
TypeError: 'module' object is not callable
Press any key to continue . . .
I have a felling this is 3.5 pythonI hope some one can help me understand this code better
Thank you
