Great tutorial. text is now string in 2024, eg: tags = doc.find_all(["option"], string="Undergraduate")
@igordc163 жыл бұрын
Thanks Tim for your effort in bring to us all your tutorial videos. They are helping me a lot.
@binaprajapati77093 жыл бұрын
Happy teachers day Tim! One of the greatest teachers ever on KZbin On the way to become the G.O.A.T.
@TechWithTim3 жыл бұрын
thank you so much!
@pacman8043 жыл бұрын
@@TechWithTim you're a legend Tim. Love from Africa
@Ghostly_Music2 жыл бұрын
What is the GOAT
@jimstand2 жыл бұрын
@@Ghostly_Music Greatest Of All Time
@redaabakhti7683 ай бұрын
thanks a lot tim your tutorials really make a difference
@SaurabhKumar-gj2xr3 жыл бұрын
Happy teacher's day Tim sir🎉🎉
@Roknok3 жыл бұрын
Happy teachers' day Tim
@arjix87383 жыл бұрын
Nice video tim! I would suggest teaching about the .select() method, it uses css selectors and its easier than .find_all (ofc it has a .select_one for finding a single element)
@Melker490 Жыл бұрын
Hi i agree it is more easy to use but i have a question, how do i select one tag if its multiple tags of same. Please help.
@arjix8738 Жыл бұрын
@@Melker490 .select_one("...") Or .select("....")[0]
@Melker490 Жыл бұрын
@@arjix8738 Page Title Information1 Information2 Information3 This is a paragraph. Soup.select_one("body h1") Please can you tell how to select information2.
@ejoeditz67463 жыл бұрын
Nice ...👍👍 Happy Teachers day Tim...
@lennertsaerens25933 жыл бұрын
Good soup.
@nakamiakprossy76753 жыл бұрын
Wow thats great thanks Tim for your time
@benlong10622 жыл бұрын
This was a great one, Thanks!
@jamiluyahaya30183 жыл бұрын
Amazing and talented tutor
@DotcomWorld3 жыл бұрын
Your more than a brother big ups great stuffs
@unpatel12 жыл бұрын
Thank you for this nice video.
@FedoraRose3 жыл бұрын
Could you make a video on how to WebScrape behind a login?
@nontth53553 жыл бұрын
Did you by any chance know that I'll be learning this in my next class and make this video for me? Thx!!
@terryr57133 жыл бұрын
Coding is very hard, I don't understand a single thing and in 2 years I'm going to finish school
@Genaaa9162 жыл бұрын
Don't worry about it, it'll take more than 2 years to feel like you know something.
@hollowr99533 жыл бұрын
Nice video, as always
@TechWithTim3 жыл бұрын
Appreciate that
@alejandrocarmonaligeon Жыл бұрын
Awsome video, it is helping me a lot
@xxvoltage_90313 жыл бұрын
Bro thank you for this series
@namename-cl8kk3 жыл бұрын
More soup gud stuff
@Kornchipzzz3 жыл бұрын
Amazing. Thanks!
@MostafaAhmed-qh9ip2 жыл бұрын
THANKS 💟💟💟
@techfunny1143 жыл бұрын
Nice
@omerfarukbulut92953 жыл бұрын
That is outstanding tutorial. Also can you make a tutorial about how to make webscraping on dynamic websites.
@FoxInTheBasement Жыл бұрын
Chatgpt was very helpful writing a scraper using Selenium and beautiful soup. As long as your linux environment is up to date you should be off to the races using the literal thousands of tutorials.
@rahimalg7 ай бұрын
@@FoxInTheBasement did you mean gpt -4 .
@ScottRachelson777 Жыл бұрын
How would you filter a table with a specific "class" that also has a specific "caption" such as "caption" = Tropical cyclones in January 2020? I can filter the table by class, but I'm not sure how to also filter that class so that it is the table with the specific "caption" I want.
@almaghror12 жыл бұрын
Thanks
@ehtisham_hashmi2 жыл бұрын
how error are indicated at the specific line in red at 11:09 , do u use someking of plugin?
@landsfadern23 жыл бұрын
Cool vid
@WaelMaghrabi Жыл бұрын
what about tag attributes include '-', ex: product-id = '90'
@טוביהשיינפלד Жыл бұрын
HEY is it possible to get html elements with click events?
@mdraisulislamrimon9808 Жыл бұрын
if you find any resources, share it here, please, thanks.
@JaveGeddes2 жыл бұрын
Does any one know how to change a reoccurring phrase in the results? The page I'm scraping lists "- source" for everything, and I can't get rid of it.
@icecreamman520 Жыл бұрын
Quick question at about 8:45 in the video. Does python recognize plurals of variables? I'm wondering how it recognized 'tag' and separated the multiple tags out. I just tried it with 'tags' and it worked as well. Just kind of weird.
@_isDev Жыл бұрын
it doesn't. tag in the for loop is an index and can be named whatever you want (tag, tags, tagssss, TAGS, TAG, marico_el_que_lo_lea)
@rekhasurya35363 жыл бұрын
First!! Love your vids btw tim!!
@TechWithTim3 жыл бұрын
Love your comments!!
@abrahamamodu11812 жыл бұрын
Looking for through text is not working for me? Please what do I do
@vegaarcturus5093 жыл бұрын
I wonder where can this be use, in what field?
@ReadInfo97373 жыл бұрын
❤️
@NewsChannel-y4g5 ай бұрын
it would have been nice if the ['placeholder'] was shown in the html must have missed it seems to be done off screen.
@franzmeier44722 жыл бұрын
How can I filter by whether or not a tag has an attribute and not by specific values for attributes? Right now the only thing I can think of is to basically specify the attribute I want to include (let's say 'title') and then go: soup.find_all('a', title=re.compile([\w\W]*)) but that seems hacky as shit.
@imranullah73552 жыл бұрын
Sir I get empty list from soup.find_all("div",class_="some class"), although there are some children of this class What can be the reason?
@tomasoon2 жыл бұрын
Same problem here.
@rtshadfhab71252 жыл бұрын
I find it better to just drop bs4 and focus on list comprehension, starting at a full string level, splitting by newline, slicing out tags, joining, then splitting by space, then splitting by ‘=‘ to build key value pairs for maps based on the tag and tag index. Sometimes I use a for loop that has switches for characters such as ‘
@mdraisulislamrimon9808 Жыл бұрын
Error/Warning: DeprecationWarning: The 'text' argument to find()-type methods is deprecated. tags = doc.find_all(text=re.compile('\$.*')) Solution: Use 'string' instead. tags = doc.find_all(string=re.compile('\$.*'))
@aryansharma75143 жыл бұрын
how to find the value of an attribute?
@nakamiakprossy76753 жыл бұрын
one request please can you make tutorials for regex