CODE WITH ME: Building A Python Project And Web Scraper

Поділитися
Вставка
  • Опубліковано 7 жов 2024
  • Learn more about Bright Data and follow along: brightdata.com/
    Hi friends! Today we are going to be building a fun and useful project that checks the prices on Amazon thanks to using a web-scraper and then sends us a desktop notification daily to notify us if the price has dropped below a certain amount. This is a fun and simple project to build and can easily be modified to monitor whatever product you want!
    Github: github.com/Tif...
    LinkedIn: / tiffany-janzen
    Instagram: / tiffintech
    Tiktok: www.tiktok.com...
    ❤️ Subscribe for more videos using this link www.youtube.co...
    Business inquiries: info@thisistiffin.com
    SIGNUP FOR MY NEW MONTHLY NEWSLETTER at www.tiffintech.co
    ✅ Exclusive discounts
    ✅ Tips from people in the STEM world
    ✅ Stay up to date with the latest tech events and news
    ✅ And so much more!
    // My Story
    I am currently a software developer who once modeled and thought I wanted to pursue a career in the fashion industry. While I was modeling in Hong Kong, I eventually felt the desire to further my education. I decided to depart the modeling world and move back to Canada, knowing that could be the end of my modeling opportunities. I attended Ryerson University for GCM (Graphic Communications Management), as I thought I might still work in the fashion industry in another capacity. It was in my last year of university, I was introduced to a very basic coding course. I instantly fell in love. From there I knew I wanted to pursue software development but didn't have a clue where to start. I didn't want to go back to university as I just completed a four-year degree. I decided to enroll in a 10-week intensive coding Bootcamp. From there I started working at a small startup learning and growing my technical and soft skills. I then transitioned to a larger company where I am a software developer and technical consultant today.
    CODE WITH ME: Building A Python Project And Web Scraper To Notify Me Of Price Drops

КОМЕНТАРІ • 102

  • @TiffInTech
    @TiffInTech  Рік тому +36

    Hi friends! This was so much fun to build. Did you notice I used ChatGPT to help with an error I was getting!? :D

    • @Ankansworld
      @Ankansworld Рік тому +1

      ChatGPT to the rescue!

    • @strangertammer2957
      @strangertammer2957 Рік тому +1

      Do you think chatgpt could teach me to code in python? What language should I learn first?

    • @legendarygamer233
      @legendarygamer233 Рік тому

      hi

    • @claus7555
      @claus7555 Рік тому

      I usually have it running all the time to escape the login problem...

    • @sdandtech
      @sdandtech 8 місяців тому

      this is ideal use for ChatGPT for programmers to solve issues without googling old posts and answers!

  • @hamunaptraabrahan1351
    @hamunaptraabrahan1351 Рік тому +12

    Building projects with Python seemed interesting to me with the coding of the layout. Thank you Tiff and happy 2023, enjoy it.☺🎉

    • @TiffInTech
      @TiffInTech  Рік тому +3

      Thank you!! Happy new year! Wishing you an amazing year ahead!

  • @lifeupnorth9385
    @lifeupnorth9385 Рік тому +14

    Awesome video! One technical note - "price < 299" is not the same as "price under $300", it's "price under $299". Small detail but gets a lot of developers and introduces unintended consequences in larger projects. So in this case this needs to be "price < 300" or "price

    • @diy-projects
      @diy-projects Рік тому +7

      Price

    • @lifeupnorth9385
      @lifeupnorth9385 Рік тому +2

      @@diy-projects Yes you are correct, thanks for pointing that out! I completely missed that these are not just whole dollar amounts.

    • @abssdabss
      @abssdabss Рік тому +1

      You reminded me of my computer science class, the lecturer got it wrong but she couldn't understand me. Employees would get a bonus if they made over 10k in sale, but on her whiteboard code, the employees would get a bonus if they made exactly 10k. Meh.

  • @fazalhayat7848
    @fazalhayat7848 Рік тому +2

    Thank you for this. You made every thing very easy and simple to learn. Stay bless and happy always. The shine of curiousity in your eyes hypnotise the learner. A great skill to have.

    • @TiffInTech
      @TiffInTech  Рік тому

      Thank you! You too! Happy new year!

  • @Ankansworld
    @Ankansworld Рік тому +4

    Great start to the weekend!
    Learning so much ❤️

  • @edsonwinnerify
    @edsonwinnerify Рік тому +1

    You got it! This is exactly what I was looking for... Thanks a lot.

  • @SkySesshomaru
    @SkySesshomaru Рік тому +1

    wow that's actually awesome! thank you so much, I'm going to give it a try!

    • @TiffInTech
      @TiffInTech  Рік тому

      Have fun! It is really fun to do!

  • @gotem370
    @gotem370 Рік тому +2

    ahh yes, using computers to be the BEST consumer

  • @JustSaying290
    @JustSaying290 Рік тому +1

    The first reason I started to use 3rd party apps for scraping is because of dynamic pages. Scraping is always a battle between me and the developer. I find it interesting when women codes. They have a more organized way of doing things. Their code looks beautiful. Thanks Tiff. Subscribed

  • @KingsWorld2015
    @KingsWorld2015 Рік тому +3

    Note if youre running Python3, its pip3 to install any needed modules

  • @cartel3580
    @cartel3580 Рік тому +1

    Love you'r video🥰

  • @Sporkanator
    @Sporkanator Рік тому

    Damn near busted a rib laughing when I saw "Wendys menu pricing" as a template option at the 3:43 mark

  • @markring40
    @markring40 Рік тому +3

    Hi...I don't get the 'keyword' option in Amazon product page description (PDP) - only 'url'. Any ideas?

    • @waynefiskum2166
      @waynefiskum2166 Рік тому

      Same here. I think that she must have a paid account. I signed up using the free trial and only have four template options, one of which is Amazon. I tried using it, but don't get a keyword option, just a URL option prepopulated for an Asics shoe that when edited times out.

    • @ravenclaw3693
      @ravenclaw3693 9 днів тому

      you have to paste the url of the product whose price you want to track.. the website must have had few changes

  • @norbert3476
    @norbert3476 Рік тому +2

    Is not better to hold the api key in .env file for safety? Btw. very interesting video😊

  • @valenciawalker6498
    @valenciawalker6498 7 місяців тому

    Thank you

  • @satyavivekanandbattula1091
    @satyavivekanandbattula1091 Рік тому +1

    Thanks tiff .

  • @mariumbegum7325
    @mariumbegum7325 Рік тому

    Great video - very informative! Looking forward to viewing more

  • @gamingworld5857
    @gamingworld5857 Рік тому

    Mam i love coding but Due to your beauty 😍😍
    I will distract myself 😅😅😅

  • @bassamry
    @bassamry Рік тому +1

    so instead of you doing the html parsing, Brightdata does it

  • @Vinay_112
    @Vinay_112 Рік тому +1

    Hi Tiffany, 3:54 - I can't find the template "Amazon Product Search" in Develop a web scraper (IDE) in Bright Data. Even though I copied the whole code in the template by creating a new template, it can't recognize the "input.keyword" in the code and. How to resolve this issue?

  • @ILazy_
    @ILazy_ Рік тому

    Thank you Tiffany!

  • @atmymaple3251
    @atmymaple3251 Рік тому +3

    This brightdata tool looks sick to use for webscraping, thanks for letting us know!
    Does it need to avoid CAPTCHAs or other anti scraping protocols though?

  • @faobi
    @faobi Рік тому +1

    I don't even know how to code in Python, but I like watching u coding
    🤠👍🏻 Keep it up please

    • @TiffInTech
      @TiffInTech  Рік тому +2

      I appreciate that! I really enjoy making these and doing them more vlog like style so it is fun to watch!

    • @faobi
      @faobi Рік тому

      @@TiffInTech u achieved your goal ✨beautifully✨

    • @TheMaxKids
      @TheMaxKids Рік тому

      @@faobi no simping, dude.

    • @faobi
      @faobi Рік тому

      @@TheMaxKids and who are u to tell me what i can or not do? Go live your life man, im just beeing honest with her

  • @Erwin_t
    @Erwin_t Рік тому +1

    You're the best! I

  • @Topgunchannel
    @Topgunchannel Рік тому

    Wow! You are so clever

  • @omarcrosby
    @omarcrosby 10 місяців тому

    Well done.

  • @k1n___
    @k1n___ Рік тому

    thanks!!!!

  • @coldensheppard6221
    @coldensheppard6221 Рік тому

    I’m in Saskatchewan to!! It’s freezing here

    • @TiffInTech
      @TiffInTech  Рік тому

      No way!! That’s awesome! I actually live in Toronto now but my family is back on Saskatchewan so I visit often! 💓 and stay warm! 🥶

  • @jeff503pdx
    @jeff503pdx Рік тому

    Thank you and enjoy your channel. Why build a Scraper vs Googling? Isn't that what Bots do for Google? Thanks.

  • @dtennison2213
    @dtennison2213 Рік тому

    Very Nice!!!

  • @robertmarolt9236
    @robertmarolt9236 Рік тому

    I like You, my georgious. You are simple the best. You are better than Phyton. Robert

  • @chilldudesam
    @chilldudesam Рік тому

    Thanks for the great content!

    • @TiffInTech
      @TiffInTech  Рік тому +1

      Happy Friday!😃😃

    • @chilldudesam
      @chilldudesam Рік тому

      @@TiffInTech thanks, have a great weekend!

  • @danloyer6241
    @danloyer6241 Рік тому

    Hi Tiffany: Sorry if I get your name wrong, I was interested in this video something about Web Scrapping and getting price updates or price notifications with Iphones, I was thinking something like this like AI NEWS like Chatbots tools rather than notifications on Iphone prices. Plus I am new to your channel

  • @jeffreybarrero9299
    @jeffreybarrero9299 Рік тому

    Do you find that by using your Chat GPT API key within VS Code, the cost is reasonable? I am still in the intro/learning phase and probably paranoid about accumulating several hundred dollar invoices by not knowing how it works or what it charges. Do you have any video where you talk about this integration and its charges by chance? If not is ok. Thank you

  • @valesanchez6336
    @valesanchez6336 Рік тому

    Does anyone know how to get this collector template for the Amazon product data?

  • @AhmedMohamed-bz3li
    @AhmedMohamed-bz3li 11 місяців тому

    is there a way to make it like app instead of opening editor, thank you

  • @LouWilliams-o5v
    @LouWilliams-o5v Рік тому

    i just don't have that mindset - but i see something

  • @rohit_ojha
    @rohit_ojha Рік тому

    Thanks.... ma'am

  • @godfrequencyss4738
    @godfrequencyss4738 Рік тому

    I love you girl!

  • @atultanna
    @atultanna Рік тому

    Could share the code for scraping expired domains? Having good authority

  • @josepilimperatore3079
    @josepilimperatore3079 Рік тому

    So you're Canadian.

  • @djohnworthy1040
    @djohnworthy1040 Рік тому

    tiff how can I get where user clicks on html with python?

  • @ferlast6762
    @ferlast6762 Рік тому

    befor diving to blockchaon development what should i do or learning

    • @TiffInTech
      @TiffInTech  Рік тому

      I think you can dive right in! What do you mean do before it?:)

    • @ferlast6762
      @ferlast6762 Рік тому

      @@TiffInTech like web development frontend and back end

  • @origoren-bar9562
    @origoren-bar9562 Рік тому

    Dear, you gave chatgpt the credentials to access your Bright Data account...😅

  • @rishiraj2548
    @rishiraj2548 Рік тому

    👍👍👍

    • @TiffInTech
      @TiffInTech  Рік тому

      Happy Friday!! hope you have a great weekend

  • @swfh3542
    @swfh3542 Рік тому

    What java project to show case on resume to get hired????

  • @Pankajkr23
    @Pankajkr23 Рік тому

    👍👍💥💥

    • @TiffInTech
      @TiffInTech  Рік тому +1

      Happy Friday!!

    • @Pankajkr23
      @Pankajkr23 Рік тому

      @@TiffInTech dear r u familiar with CAIRO ??

  • @mohameddoukara1705
    @mohameddoukara1705 Рік тому

    First like and comment 🤪😊😊

    • @TiffInTech
      @TiffInTech  Рік тому +1

      You're the best! Happy Friday!!!

    • @Pankajkr23
      @Pankajkr23 Рік тому

      @@TiffInTech i am not best 🙄 ??

    • @TiffInTech
      @TiffInTech  Рік тому +2

      @@Pankajkr23 haha everyone can be the best:D

    • @Pankajkr23
      @Pankajkr23 Рік тому

      @@TiffInTech 😃

  • @fitriyanigepeng5669
    @fitriyanigepeng5669 Рік тому

    tifflan

  • @VoloInTech
    @VoloInTech Рік тому

    😘😀😘

  • @newfoundland1956
    @newfoundland1956 Рік тому

    I completed my first code in Python today very small code

  • @JorgeRusailh
    @JorgeRusailh Рік тому

    White fonts with light yellow background is not easy to read. You have some "grandpas" here...

  • @TheCimonek
    @TheCimonek Рік тому

    You are still pretty.

  • @richardlyd7450
    @richardlyd7450 Рік тому

    couldn't you run this as a 'cron' schedule??...just get cron to point to your app.py file??...okay just watched the full video...silly me you are using cron...haha

  • @matswikstrom7453
    @matswikstrom7453 5 місяців тому

    Please stop the music 🙏

  • @luyzcorrea_
    @luyzcorrea_ Рік тому

    Preciso de uma aula sua todos os dias❤❤❤ please ?

  • @a1mtarabichi
    @a1mtarabichi Рік тому

    I'm looking for a python tutor to help prepare me for an intensive bootcamp beginning March 3rd. I will compensate you for your time. If anybody is qualified and up to the task please reply.

  • @kkahdnshsndjd4574
    @kkahdnshsndjd4574 Рік тому

    for a second i thaught u were blond kareena kapoor

  • @filipnr1
    @filipnr1 Рік тому +1

    The brightdata offer has changed and I'm unable to do this project until i pay for the brightdata.

  • @DevsDoCode
    @DevsDoCode 10 місяців тому

    I am Here because of thumbnail 🥷🥷🥷🥷