Python YouTube Scraper bonus - Easy step by step guide | How to make money with Python Episode 4

Поделиться
HTML-код
  • Опубликовано: 24 сен 2024

Комментарии • 36

  • @chuggingCoffee_
    @chuggingCoffee_ 3 года назад +7

    I’ve watched 3 videos of yours in a row after finding your channel tonight. I’m a Ruby dev taking a plunge into Python and these videos are so great! Thanks for sharing not just code, but your thinking process, errors and troubleshooting along the way. Great stuff, buddy. Cheers

    • @MakeDataUseful
      @MakeDataUseful  3 года назад

      Thank you Mike! I really appreciate the feedback.

  • @ahmedelbon2755
    @ahmedelbon2755 4 года назад +2

    One of the best findings on reddit. Love your content keep up the good work!

  • @developerdomain369
    @developerdomain369 4 года назад +1

    Great, please keep posting more in this fantastic real projects series, i am sure you will go quickly more than thousands of subscribers

  • @asgharabbasi8699
    @asgharabbasi8699 3 года назад +1

    love content

  • @KeiraraVT
    @KeiraraVT Год назад

    I love this series, but I have 1 question. I'm looking to understand discord and discord bots in depth to see whats being sent/received and I don't understand it because of how complex the OOP is with discord. I was wondering if you could make a video. particularly with autosharding and breaking down slash commands, commands and event listeners.

    • @MakeDataUseful
      @MakeDataUseful  Год назад +1

      Can do! Object oriented can be super tricky to wrap your head around. I'll checkout the docs and put something together :)

  • @firefuegomakes
    @firefuegomakes Год назад

    On the 3 episode, RUclips just listed the dates as ago and not it tell the date and the views as K for 1000s and M for millions.
    My question is how did it change or how did you change that?

  • @snackers65
    @snackers65 4 года назад

    Hello, great videos super helpful. One question: At around 8:15 you have all pre-built functions from the datetime library generated into that very helpful dropdown box. Is there something that needs to be added to python for such functionality, or is it just using some shortcut keys??
    Thank you for making these, I'm gaining a bunch of knowledge on how to scrape data that will be beneficial for sure!

    • @snackers65
      @snackers65 4 года назад +1

      I figured it out as simple as a hitting tab smh

    • @MakeDataUseful
      @MakeDataUseful  4 года назад

      @@snackers65 you got it! Pro tip, if you hit tab and nothing happens... Just wait longer.

  • @rafidrahman8654
    @rafidrahman8654 4 года назад +1

    Hi Adam ! I have been trying to do this RUclips project for myself. One of the things I found while working was scraping each video 's URL individually for the date with selenium web driver was extremely inefficient and time - consuming. Scraping every single video took around 30 seconds for me and when scraping channels with large number of videos, this number surely adds up. For example, with a channel with 1000 videos, it would take about 8 hours to process this script. Is there any way to make this process faster ? Eagerly waiting for your reply !

    • @MakeDataUseful
      @MakeDataUseful  4 года назад +1

      Super inneficient right!? A couple of thoughts, 1) Run the process on a virtual machine hosted close to the RUclips content delivery network. 2) Run multiple selenium windows or tabs at the same time and cut down processing by opening 10,20,30 videos at once. Or 3) leverage the data someone else has collected before you, like TubeBuddy. I haven't investigated too far yet but it would appear TubeBuddy has a wealth of information about videos, maybe we can tap their API...if they have one.Let me know how you go!

    • @rafidrahman8654
      @rafidrahman8654 4 года назад

      @@MakeDataUseful Thanks for the reply man! I think targeting TubeBuddy's API might be the easiest way to go. I will try and let you know !

    • @developerdomain369
      @developerdomain369 4 года назад

      Can we consider youtube api as another valuable option

  • @노랑-r1d
    @노랑-r1d 3 года назад

    much better to watch on mobile compared to last vid. Why dont you upload new Upwork working process vids now adays?

    • @MakeDataUseful
      @MakeDataUseful  3 года назад

      Thanks for the feedback, I'll try to keep the code zoomed in nice in tight in upcoming videos!

  • @velvetcasuat
    @velvetcasuat 4 года назад

    Hi ... so what I'm curios , why did you decide to use BeautifulSoup to parse the html if you use selenium already ... You could have just used selenium`s functions to find your elements. Edit: Is it just because you like it more ?

    • @MakeDataUseful
      @MakeDataUseful  4 года назад +3

      Yeah, I find Beautiful soup a lot easier to work with... And I like it more ☺️

    • @velvetcasuat
      @velvetcasuat 4 года назад

      @@MakeDataUseful Cool. ;)

  • @rahulpali6108
    @rahulpali6108 3 года назад

    Thanks for the video...in my selenium window, only video is visible...all the contents on right of it and below it are invisible....please help

    • @MakeDataUseful
      @MakeDataUseful  3 года назад

      That sounds strange, maybe the page needs a little longer to load or a scroll down might help? Let me know how you go!

    • @rahulpali6108
      @rahulpali6108 3 года назад

      @@MakeDataUseful Here is the video in which I have shown the above problem - ruclips.net/video/oT64pYQOix8/видео.html ...please go through it...waiting for your reply

  • @Ayoubased
    @Ayoubased 2 года назад

    Is it possible to send the work you done on the proposal so that the person chooses you over others?

    • @MakeDataUseful
      @MakeDataUseful  2 года назад

      It's not uncommon for people to send examples or show something but I would advise against providing any complete pieces. That runs the risk of the requestor taking your good work and not selecting you.

    • @Ayoubased
      @Ayoubased 2 года назад

      ​@@MakeDataUseful I dont really mind not getting paid if that risk is low. I just think it is a good idea to stand out especially for someone who just started on upwork and have no experience and no reputation. thank you for your recommandation and videos they are so inspiring.

    • @AmodeusR
      @AmodeusR Год назад

      That may not be that bad for you, but it still bad to others because no one are going to get paid just because you were ok with not having the payment.

    • @Ayoubased
      @Ayoubased Год назад

      @@AmodeusR idc about others...jk. but I think it might give me an advantage to do just a part of the task

    • @Ayoubased
      @Ayoubased Год назад

      @@AmodeusR wait this is so random bro. I just started visiting Upwork again 1 year later and I just visited this video yesterday and I got a comment from you. How random is this?