Тёмный

Build A Python App That Tracks Amazon Prices! 

developedbyed
Подписаться 931 тыс.
Просмотров 1 млн
50% 1

Check out my courses and become more creative!
developedbyed.com/
🎁Get all files, projects, exclusive videos and more on my Patreon: / dev_ed
In this episode we are going to build out a project using python. If you are a python beginner this simple application will give you some good practice.
We will be using python to make requests and do webscraping on amazon.de. If you have difficulty following along, I highly recommend my python for beginners tutorial which will teach you all the basics of python in 1 hour.
🛴 Follow me on:
Twitter: / deved94
Instagram: / developedbyed
Github: github.com/DevEdwin
#python #webscraping

Наука

Опубликовано:

 

25 июн 2019

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 2 тыс.   
@heeheemanwhut
@heeheemanwhut 5 лет назад
Begins with, "If you're poor, you're gonna love this episode". Noice.
@Sooyush
@Sooyush 4 года назад
Toit
@MsKoniki
@MsKoniki 4 года назад
Cool cool cool cool cool
@mahmouda.khalifa1377
@mahmouda.khalifa1377 4 года назад
I smell pennies
@ohokcool
@ohokcool 4 года назад
AM POOR, FEED CONTENT PLS
@35-barodmaftuhniam76
@35-barodmaftuhniam76 4 года назад
Bored i think
@MarioOrtiz008
@MarioOrtiz008 4 года назад
Instead of price[1:5] you could have used price[:-3]. That way, the actual length of the string doesn't matter. It will just remove the last 3 characters (decimals + € symbol)
@RickyC0626
@RickyC0626 4 года назад
Or you can do price[1:] to get all the characters after the currency symbol and cast it to float. The resulting value can also be used to calculate total price for a list of products
@Chemistry-uh2gj
@Chemistry-uh2gj 4 года назад
@@RickyC0626 Good idea!
@borispsalman
@borispsalman 4 года назад
or use regular expressions but as for me i still dont understand them fully :D
@CFabio6
@CFabio6 4 года назад
This! if the price goes under 1000 it's gonna crash with price[1:5]
@sidheshwartiwari9834
@sidheshwartiwari9834 4 года назад
Noice
@jakeruth4603
@jakeruth4603 4 года назад
"It will never stop, just like my mental state." Once again, I am left with more questions than answers. Thank you Ed -jake
@ramiiii
@ramiiii 4 года назад
wonderful.
@Sagar_Sorout
@Sagar_Sorout 4 года назад
It's not working in my system
@Sagar_Sorout
@Sagar_Sorout 4 года назад
It's not working
@buybestphone
@buybestphone 3 года назад
@@ramiiii amazing too.
@alialshah8466
@alialshah8466 3 года назад
Will the program continue running if I close the pycharm
@MaBuSt
@MaBuSt 4 года назад
this was a great episode, thanks! i'm new here but appreciate the simplicity - almost would prefer you also show you googling the things you googled to FIND the packages you dl'd and imported. SOunds a little goofy, but really new people often ask how you knew what packages to use, and it's so helpful to show experienced people googling it.
@lolmeeky
@lolmeeky 2 года назад
thank you so much for this tutorial! some things dont currently work (since this video is a few years old now and Amazon has changed your ability to scrape from them, it seems), but I still learned the basics about web scraping from this! I changed up my program to also send price differences from other websites too. Even the parts about 2-factor verification were useful and now its something extra I know! Thanks again!
@shahfahad.muslim
@shahfahad.muslim 5 лет назад
I'm not still in Python, but subscribed to make sure that this awesome man stays when I need him. thanks for cool stuff bro.
@98Etienne98
@98Etienne98 5 лет назад
Thank you! I'm trying to learn python and little projects like this are really what i was looking for!
@aipython
@aipython 4 года назад
Good to know that you are interested in Python project, I have also created a playlist for Python project. Do check it: ru-vid.com/group/PLBeeFF3JmXWCQh987TsdowLK5U8XwbSzw
@prajwalpkulkarni
@prajwalpkulkarni 4 года назад
Thank you Dev Ed! This works! I feel so powerful right now xD Looking for more tuts from your side! Cheers from India!
@onrebruit
@onrebruit 5 лет назад
Your videos are natural and unique. You make me feel we are having one on one tutorials.
@JosepPi
@JosepPi 5 лет назад
sees while(true) *Yells in C++*
@dmitrov6464
@dmitrov6464 5 лет назад
*Never stops yelling*
@davidson2329
@davidson2329 5 лет назад
I started learning c++ and I am now kinda used to it and when I look at this... why didn't he make a universal function....
@zaraf
@zaraf 4 года назад
I was so triggerd
@walfranpinto80
@walfranpinto80 4 года назад
im new to coding, mind explaining?
@psd.3144
@psd.3144 4 года назад
@@walfranpinto80 it's just an infinite loop that will always run when the program gets to it. True is always true so it will never not run. You usually want some kind of limit on how much a loop can run, especially in something like the c language family. Python kinda saves you from bad memory management because it does a lot on it's own, but it is a convention not to do that if others are working with or going to use your code. Since this is more of a concept style of video tutorial, it isn't really an issue though.
@user-te1le7ck6b
@user-te1le7ck6b 4 года назад
Brilliant as a computer science teacher I will be utilising this for a project Keep up the great work
@andyn6053
@andyn6053 4 года назад
Great stuff! Straight forward and made simple! Thanks mate!
@idhamarsyd
@idhamarsyd 5 лет назад
Awesome!! Maybe you can share your setup about VSCode, sir! Your theme, fileicon theme, font or even useful extension. Thanksss
@balhazer
@balhazer 4 года назад
x34, deliver dude, pretty please!
@nikolayvarlamov4065
@nikolayvarlamov4065 4 года назад
Matherial theme He has a video about his VS CODE config: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ULssP63AhPw.html
@poly2081
@poly2081 4 года назад
5:18 someone at amazon has too much time
@schavan1
@schavan1 3 года назад
LMFAO
@alwinvillero4404
@alwinvillero4404 3 года назад
wtf
@eatdapoopoo67
@eatdapoopoo67 3 года назад
Duck boi
@rogerm4a1
@rogerm4a1 3 года назад
I was wondering the same thing! LMAO
@hiwab41
@hiwab41 3 года назад
.__(.)< (MEOW) \__)
@AakashBanodhe
@AakashBanodhe 4 года назад
Of all the tutorials I have seen, this explained far better. Thanks.
@sridharraju3249
@sridharraju3249 4 года назад
Really cool Dev Ed! Easy to scrap things better.. loved it!!!
@richarddoci
@richarddoci 5 лет назад
loving the python tutorials! It'd be awesome if you did a python app with some interfaces or something. 😄
@utsavprabhakar5072
@utsavprabhakar5072 5 лет назад
Trueeee
@CrypticConsole
@CrypticConsole 5 лет назад
Just write the price to a tkinter frame
@nathanwise9271
@nathanwise9271 5 лет назад
Tkinter is fun...
@Towzlie
@Towzlie 5 лет назад
Python isn't mean to dev GUI apps
@nathanwise9271
@nathanwise9271 5 лет назад
Towelie why not?
@kentlai
@kentlai 5 лет назад
I'm a Python beginner, your video is awesome. Please make more Python tutorial
@theuselessprogrammer3034
@theuselessprogrammer3034 4 года назад
This is actually more simple that I originally thought, very interesting video mate
@danilocecilia7831
@danilocecilia7831 4 года назад
subbed! Just came from suggestion by youtube page, and simply loved your content and how you explain! cant wait to see more python videos.
@zaidangaming1288
@zaidangaming1288 5 лет назад
Subscribed! Didn’t know about you, saw one video and now you’re my fav! Haha.
@aipython
@aipython 4 года назад
Hello, Do check out the cool Python project video from this playlist: ru-vid.com/group/PLBeeFF3JmXWCQh987TsdowLK5U8XwbSzw
@abhinavdeep6628
@abhinavdeep6628 4 года назад
Hey dude, this is 1st time I'm watching your video but loved it really I mean I'm in love with it. Yeah and subscribed it with notification bell so don't worry. See you soon.😍😍
@rutamonkiene172
@rutamonkiene172 3 года назад
love this tutorial with simple and clear instructions ❤️thanks!
@susannam3923
@susannam3923 2 года назад
did anyone else have the problem where the soup data was really short and had things like "if you want access go to some Subscription API" and "we want to make sure you're not a bot and you should enable cookies"
@MrPherez
@MrPherez 4 года назад
I like your project, keep sharing mind blowing projects champ
@gimmeplaylistnow
@gimmeplaylistnow 4 года назад
This dude: "Okay, if you're poor, you're going to love this episode! Me: "I'm listening..."
@69erthx1138
@69erthx1138 4 года назад
Me: No shit-te!
@ob_isaiah
@ob_isaiah 3 года назад
Haha
@pythonwonderwoman7164
@pythonwonderwoman7164 4 года назад
I have added also 'else' with small print to inform me that price has not changed without while True loop. and I used Windows task scheduler to check the price once per day. thanks a lot, love your positive attitude!
@proyxm
@proyxm 5 лет назад
This is so cool! I'm using it to track System of a down tour data, it will create a link-file to the page on my desktop as soon as there are new tourdates scheduled. I don't even have to check emails. Thank you so much! Want to give multiple thumbs up!
@aryankatebain
@aryankatebain 5 лет назад
Man please more videos... You are a fantastic teacher 👨‍🏫
@scorpion32
@scorpion32 4 года назад
omg this is so useful, I'm gonna apply this to other things
@jasonabba3934
@jasonabba3934 5 лет назад
DISCOVERED YOUR CHANNEL LAST NIGHT! TOO GOOD.
@voltaralcala9021
@voltaralcala9021 4 года назад
Your projects are the only ones that I see are productive. Thank you for making these videos.
@kimzauto5045
@kimzauto5045 5 лет назад
hmmm Yahoo?... internet modem flash backs🔥🔥🔥🔥🔥
@fun-ih5sc
@fun-ih5sc 5 лет назад
Awesome man , loved this. Just now executed my code. Thanks a lot for making this video keep making video like this
@CharmingData
@CharmingData 3 года назад
Great tutorial. Simple, to the point, useful, and didactic. Thank you,
@mobiustw6414
@mobiustw6414 4 года назад
Wow , you made it looks so easy and interesting. Thanks man
@DontBeMadBro
@DontBeMadBro 4 года назад
just to point out, remember that price[0:5] will not be effective for smaller prices, in such a case, i would consider split this string by delimiter, which is dot and then save the first part of the outcome. This way script won't be dependent by different number of digits, nice tutorial!
@HaynesX
@HaynesX 4 года назад
Why not just .replace() the comma and currency symbol with nothing and convert to float to get the exact price? Or is that very inefficient?
@TrimorphMC
@TrimorphMC 5 лет назад
15:05 Duplicate code; you forgot that you already wrote that!
@nourios6991
@nourios6991 4 года назад
Marked as duplicate.
@nonsudunk
@nonsudunk 4 года назад
@@nourios6991 I understood that reference!
@saptarshisengupta5073
@saptarshisengupta5073 4 года назад
What do you expect. They know shit about programming.
@clank2269
@clank2269 4 года назад
@@saptarshisengupta5073 what
@omrirechani1104
@omrirechani1104 4 года назад
Thanks for this! helped a lot to dial me in back to Python basics :)
@novicetech1
@novicetech1 4 года назад
Very cool, very clear, very useful. Thank you, Dev Ed.
@andreaf6143
@andreaf6143 5 лет назад
Good sample but anyway you have to use in headers the directive 'Cache-Control': 'no-cache' else you will see the same page always and you can't get the new price. headers = {'Cache-Control': 'no-cache', "Pragma": "no-cache"}
@alexanderandrukov9903
@alexanderandrukov9903 4 года назад
Are u sure? Shouldn't it check first the date of the last real update of a page before returning cached page? Hint: there is a special header for that in HTTP protocol.
@devmarkk
@devmarkk 4 года назад
i'm interested, following the conv
@ryankraft9897
@ryankraft9897 5 лет назад
A friend and I developed something similar that tracked prices of over a million products from a large Chinese retailer. The goal was to predict trends in pricing (we actually found that many items followed a perfect sin curve leading to very predictable "ideal" purchase dates). Turns out price tracking large websites such as amazon (and the site we tracked) is against terms of service. You are not allowed to explicitly track and display old pricing of Amazon's products. So long story short, now my IP address is permanently banned from the site I was tracking.
@fata__morgana
@fata__morgana 4 года назад
Love this guy's energy! you've got yourself a new sub
@patriotsecular6631
@patriotsecular6631 4 года назад
hey ed, prashant here.. i appreciate the way you are always smiling and something in the presentation takes the stress out of the coding part :) I am a subscriber to the channel now ::)
@ericlin8331
@ericlin8331 4 года назад
I need this guy in my life Subscribered.
@sagargada73
@sagargada73 4 года назад
" In python we are cooler we do this the other way" 😂😂😂
@brewman467
@brewman467 3 года назад
Afaik there is no Import in JavaScript. However it exists in NodeJS.
@alialshah8466
@alialshah8466 3 года назад
Would the program still run if I close pycharm
@damnatioodiosis5537
@damnatioodiosis5537 3 года назад
@@alialshah8466 i had the same doubt
@ulisesfalmonte2496
@ulisesfalmonte2496 4 года назад
Dude I love your projects. Very nice!
@krishnaprasad3350
@krishnaprasad3350 4 года назад
SMTPLIB stands for Simple Mail Transfer Protocol LIBrary. It is used to send,read,etc emails on a basic level.
@sreerammeka9238
@sreerammeka9238 4 года назад
I have a question, when I try to print using "print(page.status_code)", the result is 503 which means that the service is unavailable, what does it mean? Does it mean it is not available to handle our requests??
@jackbird5839
@jackbird5839 3 года назад
I am python beginner and this simple application will give some good practice great solution and tips bro!! thank you for your video. as a non-tech user, I am using amazon review scraper e-scraper maybe it helps to somebody too.
@vskiy26
@vskiy26 3 года назад
Thank you, Jack, awesome tip. ESCRAPER really helps me.
@willjohn6807
@willjohn6807 3 года назад
awesome suggestion Jack. it helped in my case.
@jonatanlast3849
@jonatanlast3849 Год назад
Bölüm
@jonatanlast3849
@jonatanlast3849 Год назад
proyecto usando python
@jonatanlast3849
@jonatanlast3849 Год назад
lihtne rakendus
@nashbateman2061
@nashbateman2061 4 года назад
Awesome video dude, so well explained and so easy to follow to make something really cool and actually useful. Definitely got me to subscribe, can't wait to see what's next!
@filippacholczyk2904
@filippacholczyk2904 4 года назад
Thank you dude! Very helpful tutorial
@JarosawTabor
@JarosawTabor 4 года назад
Ok. After this video I'm definitly sure, that I want to learn Python. Damn. Easy win.
@DarrenSemotiuk
@DarrenSemotiuk 4 года назад
Seems python = crush JavaScript first, then forget { } exist instead just indent #ez
@rishijoshi5808
@rishijoshi5808 5 лет назад
Yo, great content bruh. Could you also share with us as to how do you research about those libraries you used in the video? Thanks very much!
@justincv
@justincv 5 лет назад
Hey Rishi! You can have a look at www.tutorialspoint.com/python/python_modules.htm Specifically have a look at built-in modules :D Good luck
@ahmadaminfarooq8495
@ahmadaminfarooq8495 4 года назад
Started from here and now Scrapy expert, Amazing video.
@Veeb0rg
@Veeb0rg 4 года назад
Thanks for this, I was able to change things a bit and get it work on another site to monitor price for an item!
@cheskoxd
@cheskoxd 3 года назад
9:15 he googled python web scrapping amazon XDXDXD i love this man xd
@hamidnikbakht1295
@hamidnikbakht1295 3 года назад
This guy is a legend! Just look at the way he sits behind his computer and in front of camera!
@anasmemon749
@anasmemon749 4 года назад
Thanks a lot man! Learned a lot from your video. Keep it up!
@Mockedarche_old
@Mockedarche_old 3 года назад
Thank you so much bro this really clarified a lot of things for me about web scraping in general!!!!
@martingurasvili4091
@martingurasvili4091 5 лет назад
Theres a easier way to do it with any url, so add a url input , so you can C&P the link, then most sites make a new id for the discounted price so all you have to do is make an if statement to check if there is a discounted box, then follow the rest of his steps to send the email for example the regular price id for amazon is "priceblock_ourprice" and the discounted is "priceblock_dealprice" (i have been learning c++ and python for not that long so if i have made a mistake please correct me)
@advayiyer6456
@advayiyer6456 5 лет назад
Martin Gurasvili only problem is that this only shows if there is a discount, not if it is a discount that leads to the price dropping below a certain amohnt
@daveblack6951
@daveblack6951 5 лет назад
Wow! What theme is that?
@hiddenninja7792
@hiddenninja7792 4 года назад
Love it dude, Thanks for the vid.
@kaineis
@kaineis 4 года назад
What a cool video. Simple and super efficient. Love it.
@nonamenoname2618
@nonamenoname2618 4 года назад
But as soon as you close the program (the code in Virtual Studio) you also close the loop, correct? So you need to have your python-program continuously running?
@TheDirtyClean
@TheDirtyClean 4 года назад
Noname Noname yea same thoughts. Has to run on a server to be not useless i guess :D
@johnmcmenamin7692
@johnmcmenamin7692 3 года назад
Or use cron/a scheduler to run it occasionally
@raqha4575
@raqha4575 4 года назад
"And dont send 1000 request to mess with their server"... pff you know us. We never wanna do things like this...
@FlyingUnosaur
@FlyingUnosaur 3 года назад
Amazon isn't very pro scraping. They'll block you real quick.
@16bitart
@16bitart 3 года назад
​@@FlyingUnosaur True, that's way I had to develop scraper that use 50+ threads to collect thousands of products every day.
@FlyingUnosaur
@FlyingUnosaur 3 года назад
@@16bitart did you use proxies?
@16bitart
@16bitart 3 года назад
@@FlyingUnosaur Yes, this is only way. But I used free proxies with rotation.
@FlyingUnosaur
@FlyingUnosaur 3 года назад
@@16bitart ok thank you
@tuz6820
@tuz6820 4 года назад
awesome video. i’m gonna use this as a base for practice and make a little web app out of it which allows the user to input an url himself :)
@drzhanga
@drzhanga 4 года назад
Nice video, what plugins did you use for code completion in VS Code?
@danielrubenacker8206
@danielrubenacker8206 4 года назад
"it's not stopping! It will never stop, just like my mental state" lol, lmao. ;)
@1polyron1
@1polyron1 4 года назад
Shit
@aoof6742
@aoof6742 4 года назад
13:27 USE THE VARIABLE OH MY GOD.
@imjvdn1458
@imjvdn1458 4 года назад
Love your energy my dude. Great video.
@Jase989
@Jase989 4 года назад
Wow this was epic! Really powerful coding skills, respect ✊
@GabrielsEpicLifeofGoals
@GabrielsEpicLifeofGoals 4 года назад
I am only concerned at the fact that Amazon used "MEOW" somewhere in their code...
@gatikgarg4007
@gatikgarg4007 4 года назад
That was a comment
@hidalg
@hidalg 4 года назад
jajajaja me too
@CODEBYTE
@CODEBYTE 3 года назад
someone had too much time to include that . Lmao .
@caolkyle
@caolkyle 4 года назад
4.18 “it will never stop. Just like my mental state”
@macas-academy4712
@macas-academy4712 4 года назад
I wish you all the best Ed, you've helped me a great deal, greetings from Morocco !
@jonahstricklin5476
@jonahstricklin5476 4 года назад
This is amazing, thank you!
@nauzetmartin325
@nauzetmartin325 5 лет назад
Do you not declare the conditional twice? thanks for your video!!
@rodrigoalvesvilela23
@rodrigoalvesvilela23 5 лет назад
He did. saw it too xD
@thomasdejong232
@thomasdejong232 5 лет назад
In my VS code i don't see an explanation of the functions as you have. At 5:01 typing "title = soup.find" How can I get this?
@yassineelb8735
@yassineelb8735 5 лет назад
guess python extension for intellisense
@DamienLaRocque
@DamienLaRocque 5 лет назад
You get that by installing the Python extension : marketplace.visualstudio.com/items?itemName=ms-python.python
@AtheistMolHed
@AtheistMolHed 4 года назад
A million Thank you won't be enough to Express how much you helped me.
@pistolpeet5325
@pistolpeet5325 4 года назад
smtplib is a library in Python that uses the SMTP(simple mail transport protocol) layer to send emails from a client
@NackDSP
@NackDSP 4 года назад
Awesome. I set this up on my Raspberry Pi and had it ring a bell when my price target was reached. Saved me $100 today.
@gulle7578
@gulle7578 4 года назад
“HAVE YOU HEARD OF HONNEY!” “THIS VIDEO IS SPONSORED BY HONEY” “THIS VIDEO WOULDN’T BE POSSIBLE WITH OUT HONEY”
@melatoninik
@melatoninik 4 года назад
MisterabEAST lol
@jmp0207
@jmp0207 5 лет назад
Hey Ed! Nice work! Thanks for Sharing! You earned another sub!
@pimpthyride
@pimpthyride 4 года назад
Hi Dev Ed, Thanks for that great and easy to follow tutorial. Keep it up. Have fun.
@ommandavia
@ommandavia 5 лет назад
Hey there! Thanks a lot for sharing your knowledge. It helps a lot for students like me to stand apart. :)
@kamilmuza4417
@kamilmuza4417 4 года назад
if statement with parentheses? python zen: We don't do that here my friend.
@demeter1793
@demeter1793 4 года назад
The while loop as well
@kamilmuza4417
@kamilmuza4417 4 года назад
Дмитрий Авдеев didn’t watch that long, as soon as i saw that, i just bailed.
@loredanpustianu145
@loredanpustianu145 4 года назад
Thanks a lot! You explain very well!
@omarcruz6326
@omarcruz6326 3 года назад
Great Video !!! Since always I wanted to use this Beautiful Soup and now thanks to you I can do it. I definitely give a like !
@povilaskirna4108
@povilaskirna4108 4 года назад
You should explain how to make it run silently and on the start of the pc
@adventune375
@adventune375 4 года назад
(On windows 10. Haven't tested on other versions of windows or any other os) Make the .py file .pyw file. Then type win+r and type 'shell:startup'. It will open a folder where you move your .pyw file or shortcut to it. Next time you boot it will run script silently on the background. You're welcome Edit: Also change the code so that if the price hasn't dropped it goes back to checkPrice() and quits when it has dropped and send the mail
@ZeroPlayer119
@ZeroPlayer119 4 года назад
@@adventune375 can you run this on a web server ?
@adventune375
@adventune375 4 года назад
@@ZeroPlayer119 I don't know. Haven't tested it. You maybe need to modify it a bit but it could be possible
@Jmonsky
@Jmonsky 4 года назад
@@ZeroPlayer119 Yes, as long as the web server has python installed.
@dachs91
@dachs91 4 года назад
You could also just move the script to your windows startup repository (:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup). I also made a schedule system for the script. I will post the link to my github if you want it.
@MrOSSEC
@MrOSSEC 5 лет назад
idk why m watch your video without subscription 😂😂😂
@CarlosRodriguez-vg2ob
@CarlosRodriguez-vg2ob 4 года назад
Man this was FANTASTIC
@iHadar
@iHadar 3 года назад
awesome! so do I have to keep my IDE on all the time in order for it to work?
@3AgL3DeeJay
@3AgL3DeeJay 4 года назад
13:19 why not just add the "URL" variable after that string? that way you won't have a problem if you modify only the link above and forget about the second one
@jasperdiscovers
@jasperdiscovers 4 года назад
came here looking for this comment :)
@3AgL3DeeJay
@3AgL3DeeJay 4 года назад
@@jasperdiscovers Nice :))
@PauJuanes
@PauJuanes 4 года назад
And literally ONE second later he uses f' ' string formatting to explain how to include a variable inside a string LOL. He also called the send_mail() function twice with two identical if statements. I guess he forgot he already wrote that piece of code two minutes earlier. Anyway, he did a really good job. Not complaining at all.
@adityashinde3864
@adityashinde3864 5 лет назад
Please make more JavaScript videos.
@developedbyed
@developedbyed 5 лет назад
Will make js videos too don't wory, but it can get a bit monotone for me to only do that 24/7 😀
@Lukas-ds4qp
@Lukas-ds4qp 4 года назад
I would like to program a dynamic logogenerator with export and preview function in Python. Specifically, an existing image is to be supplemented by five entries - after which the supplemented logo can be exported as ".zip", where .png, .pdf, and .png of the logo can be found. In addition, there should be two preview areas, which should dynmaically adapt to what has been entered in the above mentioned entries. There will be two preview areas to the right of the five entrys
@adityasharma2442
@adityasharma2442 4 года назад
you are awesome i don't have words to thank you for being on you tube... love you 3000
@samanbalal824
@samanbalal824 5 лет назад
At 16:30 , why converted_price > 1.700 in two if statements?
@The_TermiGator
@The_TermiGator 5 лет назад
he forgot he did it already and didn't notice
@Pcpiee
@Pcpiee 5 лет назад
just to be extra sure
@thebiziii
@thebiziii 5 лет назад
By the way, these two conditions are not the same..
@youtu6er860
@youtu6er860 5 лет назад
@@thebiziii What do you mean that they are not the same. He changed the second one, that's true but only because he wanted to demonstrate the function if the condition is true. They are both the same
@thebiziii
@thebiziii 5 лет назад
> is not the same as
@ziinx5899
@ziinx5899 3 года назад
Looks like Amazon updated their site. It keeps detecting me as a bot and gives me a different html.
@vrushabhjinde683
@vrushabhjinde683 2 года назад
Very helpul video, Thanks alot!
@nikhili9559
@nikhili9559 3 года назад
Float --> includes decimal values as well :)
Далее
Build A Python GUI App Tutorial
24:50
Просмотров 1,3 млн
The most important Python script I ever wrote
19:58
Просмотров 154 тыс.
Web Scraping with Python - Beautiful Soup Crash Course
1:08:23
How I'd Learn AI (If I Had to Start Over)
15:04
Просмотров 720 тыс.
3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS
17:00
Просмотров 1,5 млн
The Problem with Wind Energy
16:47
Просмотров 990 тыс.
3 Python Projects I’d Put On MY Resume
14:49
Просмотров 51 тыс.
Stock Price Prediction Using Python & Machine Learning
49:48
Will the battery emit smoke if it rotates rapidly?
0:11
Gizli Apple Watch Özelliği😱
0:14
Просмотров 4,8 млн