CODE WITH ME: Building A Python Project And Web Scraper

Sdílet
Vložit
  • čas přidán 5. 01. 2023
  • 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/TiffinTech/
    LinkedIn: / tiffany-janzen
    Instagram: / tiffintech
    Tiktok: www.tiktok.com/@tiffintech?la...
    ❤️ Subscribe for more videos using this link czcams.com/users/tiffintech?su...
    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

Komentáře • 105

  • @TiffInTech
    @TiffInTech  Před rokem +35

    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 Před rokem +1

      ChatGPT to the rescue!

    • @strangertammer2957
      @strangertammer2957 Před rokem +1

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

    • @legendarygamer233
      @legendarygamer233 Před rokem

      hi

    • @claus7555
      @claus7555 Před rokem

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

    • @solomondee99
      @solomondee99 Před 3 měsíci

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

  • @lifeupnorth9385
    @lifeupnorth9385 Před rokem +13

    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 Před rokem +6

      Price

    • @lifeupnorth9385
      @lifeupnorth9385 Před rokem +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 Před rokem +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.

  • @hamunaptraabrahan1351
    @hamunaptraabrahan1351 Před rokem +11

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

    • @TiffInTech
      @TiffInTech  Před rokem +2

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

  • @fazalhayat7848
    @fazalhayat7848 Před rokem +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  Před rokem

      Thank you! You too! Happy new year!

  • @edsonwinnerify
    @edsonwinnerify Před rokem +1

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

  • @Vinay_112
    @Vinay_112 Před rokem +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?

  • @SkySesshomaru
    @SkySesshomaru Před rokem +1

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

  • @norbert3476
    @norbert3476 Před rokem +2

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

  • @jeffreybarrero9299
    @jeffreybarrero9299 Před rokem

    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

  • @KingsWorld2015
    @KingsWorld2015 Před 10 měsíci +3

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

  • @mariumbegum7325
    @mariumbegum7325 Před rokem

    Great video - very informative! Looking forward to viewing more

  • @markring40
    @markring40 Před rokem +2

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

    • @waynefiskum2166
      @waynefiskum2166 Před rokem

      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.

  • @Ankansworld
    @Ankansworld Před rokem +4

    Great start to the weekend!
    Learning so much ❤️

  • @Topgunchannel
    @Topgunchannel Před rokem

    Wow! You are so clever

  • @ILazy_
    @ILazy_ Před rokem

    Thank you Tiffany!

  • @danloyer6241
    @danloyer6241 Před rokem

    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

  • @atmymaple3251
    @atmymaple3251 Před rokem +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?

  • @jeff503pdx
    @jeff503pdx Před rokem

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

  • @omarcrosby
    @omarcrosby Před 6 měsíci

    Well done.

  • @AhmedMohamed-bz3li
    @AhmedMohamed-bz3li Před 7 měsíci

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

  • @danrayson
    @danrayson Před rokem

    Crazy to think I've been building little apps like this for years with C#, I should probably blog about these eh!

  • @satyavivekanandbattula1091

    Thanks tiff .

  • @valenciawalker6498
    @valenciawalker6498 Před 3 měsíci

    Thank you

  • @arvijeffery6859
    @arvijeffery6859 Před rokem

    impressive practical project

  • @cartel3580
    @cartel3580 Před rokem +1

    Love you'r video🥰

  • @chilldudesam
    @chilldudesam Před rokem

    Thanks for the great content!

  • @k1n___
    @k1n___ Před 9 měsíci

    thanks!!!!

  • @Sporkanator
    @Sporkanator Před rokem

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

  • @djohnworthy1040
    @djohnworthy1040 Před rokem

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

  • @dtennison2213
    @dtennison2213 Před rokem

    Very Nice!!!

  • @bassamry
    @bassamry Před rokem +1

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

  • @swfh3542
    @swfh3542 Před rokem

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

  • @JustSaying290
    @JustSaying290 Před rokem +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

  • @gamingworld5857
    @gamingworld5857 Před rokem

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

  • @Erwin_t
    @Erwin_t Před rokem +1

    You're the best! I

  • @valesanchez6336
    @valesanchez6336 Před rokem

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

  • @atultanna
    @atultanna Před rokem

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

  • @gotem370
    @gotem370 Před rokem +1

    ahh yes, using computers to be the BEST consumer

  • @ferlast6762
    @ferlast6762 Před rokem

    befor diving to blockchaon development what should i do or learning

    • @TiffInTech
      @TiffInTech  Před rokem

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

    • @ferlast6762
      @ferlast6762 Před rokem

      @@TiffInTech like web development frontend and back end

  • @coldensheppard6221
    @coldensheppard6221 Před rokem

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

    • @TiffInTech
      @TiffInTech  Před rokem

      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! 🥶

  • @rohit_ojha
    @rohit_ojha Před rokem

    Thanks.... ma'am

  • @user-cw8vt3zc8t
    @user-cw8vt3zc8t Před rokem

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

  • @godfrequencyss4738
    @godfrequencyss4738 Před rokem

    I love you girl!

  • @rishiraj2548
    @rishiraj2548 Před rokem

    👍👍👍

    • @TiffInTech
      @TiffInTech  Před rokem

      Happy Friday!! hope you have a great weekend

  • @robertmarolt9236
    @robertmarolt9236 Před rokem

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

  • @origoren-bar9562
    @origoren-bar9562 Před rokem

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

  • @faobi
    @faobi Před rokem +1

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

    • @TiffInTech
      @TiffInTech  Před rokem +2

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

    • @faobi
      @faobi Před rokem

      @@TiffInTech u achieved your goal ✨beautifully✨

    • @TheMaxKids
      @TheMaxKids Před rokem

      @@faobi no simping, dude.

    • @faobi
      @faobi Před rokem

      @@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

  • @Pankajkr23
    @Pankajkr23 Před rokem

    👍👍💥💥

  • @josepilimperatore3079

    So you're Canadian.

  • @VolodymyrInTech
    @VolodymyrInTech Před rokem

    😘😀😘

  • @mohameddoukara1705
    @mohameddoukara1705 Před rokem

    First like and comment 🤪😊😊

    • @TiffInTech
      @TiffInTech  Před rokem +1

      You're the best! Happy Friday!!!

    • @Pankajkr23
      @Pankajkr23 Před rokem

      @@TiffInTech i am not best 🙄 ??

    • @TiffInTech
      @TiffInTech  Před rokem +2

      @@Pankajkr23 haha everyone can be the best:D

    • @Pankajkr23
      @Pankajkr23 Před rokem

      @@TiffInTech 😃

  • @fitriyanigepeng5669
    @fitriyanigepeng5669 Před rokem

    tifflan

  • @newfoundland1956
    @newfoundland1956 Před rokem

    I completed my first code in Python today very small code

  • @luyzcorrea_
    @luyzcorrea_ Před rokem

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

  • @TheCimonek
    @TheCimonek Před rokem

    You are still pretty.

  • @JorgeRusailh
    @JorgeRusailh Před rokem

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

  • @richardlyd7450
    @richardlyd7450 Před rokem

    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 Před měsícem

    Please stop the music 🙏

  • @a1mtarabichi
    @a1mtarabichi Před rokem

    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 Před rokem

    for a second i thaught u were blond kareena kapoor

  • @filipnr1
    @filipnr1 Před rokem

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

  • @DevsDoCode
    @DevsDoCode Před 6 měsíci

    I am Here because of thumbnail 🥷🥷🥷🥷