Top 18 Most Useful Python Modules

  Рет қаралды 932,065

Tech With Tim

Tech With Tim

Күн бұрын

Пікірлер: 787
@TechWithTim
@TechWithTim 4 жыл бұрын
What is your favorite python module?!
@thegodofnewbies4829
@thegodofnewbies4829 4 жыл бұрын
Am I the First?
@parvinderbaidwan2685
@parvinderbaidwan2685 4 жыл бұрын
hey bro whenever i use this line if event.type == pygame.QUIT: run = False error: pygame has no QUIT memeber
@TechWithTim
@TechWithTim 4 жыл бұрын
@@parvinderbaidwan2685 make sure you dont name your file pygame or have one names pygame in that directory
@WugFairly
@WugFairly 4 жыл бұрын
When I use the pygame sprite collide, the collide works, but sinks through like it collides via the center rather than the outer rect. If you can't use the group collide, how do you use the rect collide via a group?
@Joshua-dl3ns
@Joshua-dl3ns 4 жыл бұрын
definitely pandas since they make CSV data preprocessing easier
@bcgamer2
@bcgamer2 2 жыл бұрын
For everyone to see the entire list, I manually wrote down the names of the modules: I Web Development: 1. Requests 2. Django 3. Flask 4. Twisted 5. BeautifulSoup 6. Selenium II Data Science: 7. Numpy 8. Pandas 9. Matplotlib 10. Nltk (natural language toolkit) 11. opencv III Machine Learning & AI: 12. TensorFlow 13. Keras 14. Sci-kit learn IV GUI: 15. kivy 16. PyQt5 [likely the best] 17. Tkinter 18. Pygame [does not fit any category]
@N____er
@N____er Жыл бұрын
Pytorch where?
@bcgamer2
@bcgamer2 Жыл бұрын
@@N____er I do not understand what you try to ask. Could you rephrase your question in proper English, please?
@N____er
@N____er Жыл бұрын
@@bcgamer2 you missed out pytorch in your list
@bcgamer2
@bcgamer2 Жыл бұрын
@@N____er I must have missed that...
@aghdouzzakaria4185
@aghdouzzakaria4185 Жыл бұрын
Thank you so much sir.
@k.chriscaldwell4141
@k.chriscaldwell4141 4 жыл бұрын
The only Python module you need is the one you haven't yet installed.
@nuklearboysymbiote
@nuklearboysymbiote 4 жыл бұрын
ah yes
@pfbrodriguez
@pfbrodriguez 4 жыл бұрын
that's very close to the definition of 'experience'
@GabrielsEpicLifeofGoals
@GabrielsEpicLifeofGoals 4 жыл бұрын
And I thought I knew Python.
@HISENBERG007SRS
@HISENBERG007SRS 4 жыл бұрын
Accurate
@halfword
@halfword 4 жыл бұрын
K. Chris Caldwell basically
@sarzilhossain5977
@sarzilhossain5977 2 жыл бұрын
Here are some helper modules - stringcolor (You can colorize strings and make your outputs more beautiful) - black (Formats your Python code and makes it look more readable) - pipreqs (Better than pip freeze, will only add the python libraries you used to the requirements.txt file) Some cool ones - ctypes (You can run C functions with ctypes.CDLL by converting a C file to a shared object file) - subprocess (You can run bash commands on your PC) - multiprocessing (Steps out of GIL)
@lowkeygaming4716
@lowkeygaming4716 4 жыл бұрын
I'm not sure if Cython is considered as a module but I really like it. It gives speed boost in the comfort of Python syntax and without having to code in C or C++
@mkanalysis
@mkanalysis 4 жыл бұрын
pyodbc for SQL connection scrapy for webscraping folium for map visualisation seaborn for statistical visualisation scipy for scientific computing
@pedromateus9575
@pedromateus9575 4 жыл бұрын
what's webscraping?
@vedsingh1528
@vedsingh1528 4 жыл бұрын
@@pedromateus9575 Extracting data from website
@MasterofPlay7
@MasterofPlay7 4 жыл бұрын
@RAJENDRA JADON so beautiful soup must be better lol
@mohammedalzamil7191
@mohammedalzamil7191 4 жыл бұрын
@@MasterofPlay7 is it though?
@baskeplaye009
@baskeplaye009 4 жыл бұрын
scipy or scapy?
@Importclara
@Importclara 3 жыл бұрын
For software testing automation, my fav libs are: 1. Requests for API 2. Selenium for Web 3. Appium for Mobile
@한진영-o5q
@한진영-o5q 2 жыл бұрын
thank you
@tjstraw1
@tjstraw1 2 жыл бұрын
My favorite part of Python is the automation. Thanks!
@atrumluminarium
@atrumluminarium 4 жыл бұрын
I would like to add Numba and Cython to this list. Both offer insane performance boosts which are often needed if doing some heavy-duty work with Python. Both interface really well with Numpy too (Numba is actually from the same group)
@mattmess1221
@mattmess1221 3 жыл бұрын
httpx > requests fastapi > flask Both modules support async functions, http2, and web sockets.
@yukiyuka731
@yukiyuka731 3 жыл бұрын
Me: imports module Me: ok now to Google the heck out of what this thing can do
@vedanshniranjan7430
@vedanshniranjan7430 3 жыл бұрын
pip install module_name type this in powershell after writing python
@omgcyanide4642
@omgcyanide4642 3 жыл бұрын
@@vedanshniranjan7430 he knows how to install modules 😂
@justarandomcommenter8083
@justarandomcommenter8083 3 жыл бұрын
I know I'm late, but you don't need to google anything. Just call the help() function and pass the module name as argument. For explanation regarding specific methods, do like this: help(module_name.method)
@shivammaurya8472
@shivammaurya8472 3 жыл бұрын
@@justarandomcommenter8083 no shit!!
@playerscience
@playerscience 3 жыл бұрын
@@justarandomcommenter8083 Oh thx 😊, didn't know that:)
@chrisofnottingham
@chrisofnottingham 4 жыл бұрын
Much appreciated. As a newbie the amount of modules available is overwhelming and there is not enough time to properly investigate them all, so a quick overview like this is very helpful.
@modaryaghi
@modaryaghi 4 жыл бұрын
I am still a beginner at Python and all the programming worlds. I liked this video very much. It gave me a guide to what I have to learn through the next steps.
@savitavyas1981
@savitavyas1981 4 жыл бұрын
I am a student and make fun games and apps, some of them are useful though so I prefer- Turtle Pygame Math Tkinter And all other gui modules
@crackwitz
@crackwitz 2 жыл бұрын
my favorite (that hasn't been mentioned in the video): *numba* when numpy is too general to optimize well, you can just write some python instead, and numba *will* make it faster, because now it's actually compiled.
@juliajulsen5623
@juliajulsen5623 4 жыл бұрын
I came across your channel for the 7h tensorflow tutorial, and I've been loving it eversince. Great content, very well presented. Thanks!
@jwolf16
@jwolf16 4 жыл бұрын
I would suggest PySide2 over PyQt5. both are Qt bindings for python, but PySide2 has a more permissive license and is the official bindings developed and maintained by the Qt project
@kokomiko102
@kokomiko102 4 жыл бұрын
I love sympy it‘s a CAS for python and is capable of solving quite abstract tasks (but you‘ll probably never use it for actual programming)
@iamblaineful
@iamblaineful 4 жыл бұрын
Twisted is no longer needed, i used it years and years ago to solve problems that are now handled in the standard lib. Matplotlib, Scipy, SciKitLearn, Keras, and Flask if you work in Corp America are crucial. Data science, data processing(db ETL, xls/csv file processing, xml, json, CRUD apps), data visualization, and Glue apps (writing middleware to connect up legacy and/or SaaS apps to talk to each other), and data pipelining with Kafka + Python (feeding the data warehouse info from SaaS data islands) are still mission critical and hard to fill roles that will get even junior developers a foothold in today's market.
@alexmcd378
@alexmcd378 4 жыл бұрын
Really liking your videos. Practical and efficient use of time. No over the top hype and borderline shouting. +1 subscriber
@gjd112902
@gjd112902 4 жыл бұрын
My favorite library is SymPy. It's great for doing symbolic math in python like algebra and calculus
@prateekkumar8052
@prateekkumar8052 4 жыл бұрын
Bro I can't agree with one thing you said i.e pytorch is lagging behind tensorflow. Since you love numpy it goes without saying you'll pick pytorch out of two. My personal reason for picking pytorch are: 1. Python like syntax(most imp) 2. Dynamic computation graph which is way superior to tensorflow eager execution. 3. Autograd is just amazing. 4. Easy training across multiple GPUs. Tensorflow is only popular because it came first in the market and is developed by google. On the other hand pytorch is managed by Facebook AI research team. Although people don't consider Facebook a much reputable company but it has given "Python lovers" a deep learning framework which is fastest and feels like Python.
@lemongraz7295
@lemongraz7295 2 жыл бұрын
Completely agree
@omarhatem0
@omarhatem0 4 жыл бұрын
#RemindMyself A) Web Development and HTTP requests - requests - Django - Flask - Twisted(online game development) - beautifulsoup4 - selenium(atomation for websites B)Data Science - numpy - pandas - matplotlib - nltk - opencv-python C)Machine Learining - TensorFlow - Keras - PyTorch - scikit-learn D)GUI - Kivy - PyQt5 (best gui module)(you can use css for styling) - tkinter
@notnotandrew
@notnotandrew 3 жыл бұрын
Click is handy for anyone who calls their code from the command line. It's a clean and versatile library for specifying command line arguments.
@scm6668
@scm6668 3 жыл бұрын
For data science, you forgot Seaborn!. Also, for anybody watching this after 2021, keras has been integrated into tensorflow. There is also now a tensorflow probability module. Great video, there were a few modules that I didn't know about and I'm definitely going to check them out.
@theninjascientist689
@theninjascientist689 2 жыл бұрын
thanks for telling me! I was about to check it out in the early hours of 2022! happy new year!
@scm6668
@scm6668 2 жыл бұрын
@@theninjascientist689 cheers mate!
@zen36158
@zen36158 3 жыл бұрын
i think sqlite3 is also worth to learn and use to collaborate with other modules to build amazing projects
@drednot57
@drednot57 4 жыл бұрын
For GUI development, you left out wxPython, the Python wrapper for the wx-Widgets library; a very powerful GTK based GUI toolkit.
@Victor_Marius
@Victor_Marius 4 жыл бұрын
@L. Kärkkäinen you can integrate PyQt5 with a web app to run it on desktop and can even send data between the Html/Js app to PyQt5. This way you can make your UI cooler and have all that PyQt5 power under the hood. You have available a web engine available in PyQt5.
@melellington1333
@melellington1333 3 жыл бұрын
@L. Kärkkäinen GUI toolkits have developed over 4+ decades. Web browser GUIs are generally quite limited and immature in comparison to native applications.
@olamekansanni4186
@olamekansanni4186 2 жыл бұрын
I started my python journey with your KZbin tutorial journey. You are doing a great work, my improvement and growth as a newbie in python programming is an evidence.
@maxxel_
@maxxel_ 2 жыл бұрын
dash and plotly are pretty beginner friendly and great if you wanna make a simple but good looking gui with amazing looking graphs
@SabbirAhmed-gr6uq
@SabbirAhmed-gr6uq 4 жыл бұрын
Big fan, learned a lot of things from your channel Tim. Great work. I was wondering if you have any series of tutorials about the the tensorflow pygame about digit recognization you showed on this video while talking about tensorflow. It would be great. Thank you man 🙏.
@cyberspider78910
@cyberspider78910 3 жыл бұрын
Most simplistic explanation of when to use Flask and When to use Django...Superb! Very simple and clear
@DavidKing-wk1ws
@DavidKing-wk1ws 4 жыл бұрын
Mostly finishing up an ide coded in assembly for python. Started flowcharting tensorflow so i can recode in assembly. Eventually will hopefully have a complete module set at a fraction of the size of the current ones avaliable.
@BaasJafta
@BaasJafta 4 жыл бұрын
@David King - Will you make it available?
@devinfreeman479
@devinfreeman479 2 жыл бұрын
PySimpleGui is a wrapper around tkinter, pyqt and two other graphical modules. It makes Gui dev in python super easy.
@cooperchen5878
@cooperchen5878 4 жыл бұрын
I love pyautogui module. It’s easy to use and can automate almost anything.
@jacksondice5435
@jacksondice5435 3 жыл бұрын
Question about - Simplilearn ML course: Does it have actual work for the student to perform? Just having everything out in front of you to copy isn't learning. Would be good if it gives you the tools and the logic, leaving it to you to do the projects.
@langrock74
@langrock74 4 жыл бұрын
PyQT5 and tkinter are very different. The former is a commercial package, while the latter is built into every Python installation. You can write a tkinter app and send it to someone without them having to download any additional packages. Yes, it’s old, but also doesn’t require additional software for GUI layout etc. Pro apps would use QT5, I’m sure.
@maxtuck6820
@maxtuck6820 3 жыл бұрын
Tim, thank you for a great video on modules. Could you recommend a module for developing a remote desktop application.
@williamledda7660
@williamledda7660 4 жыл бұрын
Great video! I use many of the module you mentioned, but there's other modules that I didn't know! Regarding the GUI development, I would mention also PySide2, that is directly supported by Qt now!
@theneongamer4957
@theneongamer4957 4 жыл бұрын
My favorite module is tkinter because I can make really simple GUI that are so fun to make
@kristypolymath1359
@kristypolymath1359 4 жыл бұрын
And neither makes it easy to make single-canvas apps. It's mostly just moduls.
@Alche_mist
@Alche_mist 4 жыл бұрын
How about PySimpleGUI as an ultra-simple abstraction layer on top of tkinter or other GUI modules?
@cakircakmak1716
@cakircakmak1716 2 жыл бұрын
web devolopment 1:11 data science 4:08 machine learning 6:33 GUI 8:22
@mertcobanov
@mertcobanov 4 жыл бұрын
Web: Requests Django Flask Twisted BeautifulSoup Selenium Data science: Numpy Pandas Matplotlib Nltk Opencv Machine Learning: Tensorflow Keras PyTorch Sci-kit Learn GUI: Kivy PyQt5 Tkinter Bonus: Pygame
@SuperAcaoGeek
@SuperAcaoGeek 4 жыл бұрын
Some python modules that I recommend for absolute beginners: For GUI : PySimpleGUI pysimplegui.readthedocs.io/en/latest/ . Way more simple to get hang of it. Basic works as a list of lists. To manipulate excel spreadsheets: Openpyxl openpyxl.readthedocs.io/en/stable/ For GUI automation(control the mouse and keyboard): PyAutoGUI pyautogui.readthedocs.io/en/latest/
@webuser1108
@webuser1108 4 жыл бұрын
This guy along with the background simply looks like a high end graphic game cut scene.
@ThomasJr
@ThomasJr 4 жыл бұрын
yes, very photogenic
@mustafakhalid9348
@mustafakhalid9348 4 жыл бұрын
Detroit: Become Human
@behnamsalehi9765
@behnamsalehi9765 3 жыл бұрын
using fastAPI and websocket instead of twisted is a much easier and faster approach to open a two-way interactive communication session, between client and a server. in my experience
@sharanbabu2001
@sharanbabu2001 4 жыл бұрын
Hey, have you ever thought of starting a start-up? And also a tutorial on selenium would be amazing. Thanks a lot for your great work!!
@TechWithTim
@TechWithTim 4 жыл бұрын
I have but probably not going to do so right now. And maybe! Np :)
@1MinuteFlipDoc
@1MinuteFlipDoc 4 жыл бұрын
his startup is utube! 200K subs ain't a bad start!
@dantedt3931
@dantedt3931 4 жыл бұрын
I’ve build two enterprise systems with Django.Currently building a third one.Using Numpy and Pandas also.
@eve2ton
@eve2ton 4 жыл бұрын
Are you following any tutorial on internet to built it? I have an idea and I’d love to put it in practice, but I started to study Django by the docs, and it essential so easy to me understand the content . If you have any tip for me, I’d glad you.
@dantedt3931
@dantedt3931 4 жыл бұрын
@@eve2ton I followed tutorials on KZbin, mostly where applications are built.I started with a simple application(ie Users register and post messages on a website, store the messages in a database, display the messages by user's name and date etc...nothing fancy). I used Python/Django, MySQL Database and HTML.The best way to learn is to built stuff.Don't overthink it, you'll learn as you built.
@eternalflower8026
@eternalflower8026 3 жыл бұрын
@@dantedt3931 i want to but i got no projects or ideas lol
@IavraPlays
@IavraPlays 3 жыл бұрын
gensim is another one for data science, i mostly use it for LDA (+ pyLDAvis if i want to visualize the model).
@vladusa
@vladusa 3 жыл бұрын
numpy is faster than a list because it uses int16 or int8 or int32 instead of naming, categorizing, timing, and titling the data.
@reda29100
@reda29100 Жыл бұрын
Unlike MatLab which has native plotting library (they're readily accessible without import so they're not technically a library but that's besides the point), a plotting library is a must if you work with some type of apps. I heard plotpy but if it plots, it suffices I think.
@shivamagarawal8236
@shivamagarawal8236 4 жыл бұрын
check out PYTON EEL for making Desktop Application...it uses HTML,CSS,JS in the frontend and Python in backend(offcourse) . . . the application basically runs on your local host . . ..
@treyquattro
@treyquattro 4 жыл бұрын
2:08 # SECURITY WARNING: keep the secret key used in production secret! World sees the "secret" key...
@TechWithTim
@TechWithTim 4 жыл бұрын
dw this was just a clip for this video! Thanks tho :)
@treyquattro
@treyquattro 4 жыл бұрын
@@TechWithTim kinda presumed it wasn't real ;) keep up the great work!
@equious8413
@equious8413 5 ай бұрын
Obv the video is old, but don't sleep on customtkinter, it's a great modern looking wrapper module
@roni5245
@roni5245 3 жыл бұрын
I like making applications with tkinter. I mostly create games and I really enjoy it! I also experimented with turtle, but feel like it’s not as good as tkinter. I’m going to learn pygame next.
@alexnarayanstechandetc
@alexnarayanstechandetc 4 жыл бұрын
Flask can be complete if you use any of the many many flask plugins. It’s a micro framework where Django is a fat framework
@halfword
@halfword 4 жыл бұрын
Alexandar Narayan fastapi is cool too
@vsp540
@vsp540 4 жыл бұрын
6:19 gotta flex with dat iphone 11 boi
@cmputerprgrammer7800
@cmputerprgrammer7800 4 жыл бұрын
My favourite is Tkinter module Best one😀
@stefanuebener
@stefanuebener 3 жыл бұрын
Since tensorflow 2, keras is completly integrated in it -> so it can be counted as one module now
@InssiAjaton
@InssiAjaton 4 жыл бұрын
I don't know the first thing about Python. But when I was looking for suggestions about how to import a data buffer content from a measuring instrument for processing in Excel,, one suggestion was to "ignore everything" (of the other suggestions) and simply do it in Python. Of course, not even an attempt to elaborate. So, does Python offer some magically simple way of accomplishing the data import from a meter that has an old serial port and IEEE-488 as the only options? I used to do the data capturing in the old days when direct access to serial (and parallel) port hardware was commonplace. Windows has not allowed that for ages now.
@vaibhavkrkm
@vaibhavkrkm 3 жыл бұрын
Lol, when you were going to say about your favorite Python module (and also said that it's not in the list), I guessed it to be Pygame, and wow it was right!
@Lumary
@Lumary 4 жыл бұрын
Another module I like is pyautogui for automatization. Great video, Tim! :)
@abhaysharma1139
@abhaysharma1139 3 жыл бұрын
I use it to spam my online class XDD
@Dogeek
@Dogeek 4 жыл бұрын
Just here to say that as far as GUI toolkits go, tkinter is actually just as capable as PyQt, it's just a bit lower-level that's all. I'm actually contributing to ttkwidgets, a third-party module that adds a lot of extra widgets to tkinter, which can be handy if you want to get something started relatively easily. Furthermore, there are 2 tools I'd recommend if you're building GUIs with that toolkit, and that's PAGE (page.sourceforge.net/) that is an equivalent to qt designer, and the tool I'm currently working on, tkuic, which converts qtdesigner .ui files into tkinter classes.
@AmaxLegend80
@AmaxLegend80 2 жыл бұрын
I think pygame, turtle, Pyqt5, Pypdf2, pyttx3, kivy, sys are most useful to me
@VladArnoldner
@VladArnoldner 4 жыл бұрын
01:30 requests 01:50 django
@Charlie-ci7xn
@Charlie-ci7xn 4 жыл бұрын
selenium is by far my favorite! so many possibilities.....!!
@Vathananable
@Vathananable 4 жыл бұрын
Numpy,Panda,matplotlib,tensorflow,cv2 and scipy
@yankarlotexeira
@yankarlotexeira 4 жыл бұрын
Hi, Guys. I am new in Python, so I'd like to ask : In your opinion, what would be the best choice for reading XML from web ?
@Omerko
@Omerko 4 жыл бұрын
Not the type of content for my channel, but this is just great. Did you plan to create some Python for Beginners Course? Thanks!
@LegoBeto
@LegoBeto 4 жыл бұрын
I would really like to learn more about Twisted. I am interested in learning how to make sockets.
@kayakMike1000
@kayakMike1000 3 жыл бұрын
Sockets are in the python standard library.
@justinfahland1225
@justinfahland1225 2 жыл бұрын
YES I was waiting for you to say pygame. I use pygame pretty much anytime I want a giu in my programs but I'll have to look at those other giu modules...
@guitaek4100
@guitaek4100 2 жыл бұрын
I'm in love with seaborn, built on matplotlib at the moment
@thepythonprogrammer4338
@thepythonprogrammer4338 3 жыл бұрын
Brother i am facing problem with selenium and when i go to the website i want to go i get access denied do you have any solutions Thanks
@xEmran
@xEmran 4 жыл бұрын
#Save ur time 1. 1.29 request 2. 1.53 django 3. 2.20 flask 4. 3.01 Twisted 5. 3.26 beautifulsoup4 (bs40 6. 3.44 selenium 7. 4.22 numpy 8. 5.13 matplotlib 9. 5.37 nltk 10. 6.04 opencv --- 11. 6.37 TensorFlow 12. 7.10 keras 13. 7.42 pytorch 14. 7.58 scikit-learn -- 15. 8.30 kivy 16. 8.56 PyQt5 17. 9.30 tkinter His fav Pygame
@beecee4756
@beecee4756 4 жыл бұрын
The comment most of us looking for!
@pouyan74
@pouyan74 4 жыл бұрын
Thanks!
@jimmoriarty6964
@jimmoriarty6964 4 жыл бұрын
As a CS/ECE guy, I'm genuinely curious on what's the deal with machine learning. Why does everybody suddenly wants to learn it. Hell, even people with no CS background, who doesn't even know how to code jumps into the fad train.I get that people think it's "cool" because it's pre-requisite to AI but there are fields in CS that is more interesting like computer architectures, cloud, 5g, cybersecurity, and quantum computing. I even see ads everywhere on my social media accounts regarding ML tutorials claiming "you don't need background in programming and mathematics", lol biggest marketing bullshit I have ever heard.
@maheshpeddykudi5009
@maheshpeddykudi5009 4 жыл бұрын
ur 100% correct... that's bull shit.... even with average knowledge doesn't help much. one have to be a pro....
@maheshpeddykudi5009
@maheshpeddykudi5009 4 жыл бұрын
What I know is every field in the industry needs ML as it's going to be tedious to manage their data and learn from it in future.
@Overseer190
@Overseer190 4 жыл бұрын
As someone who is into Computer Science, I’m surprised that Computer rendering isn’t as popular... Then again you need to be familiar with advanced algebra and other mathematics such as calculus. Machine Learning just sounds fancy and of course those scammers will go after that.
@PyMoondra
@PyMoondra 4 жыл бұрын
Selenium will be replaced with something like Puppeteer. They have Python bindings for it, but I am actually learning Javascript just to play around with it.
@halfword
@halfword 4 жыл бұрын
PyMoondra why will puppeteer replace selenium? Cuz I’m using selenium rn and I wanna know if I should switch
@PyMoondra
@PyMoondra 4 жыл бұрын
@@halfword Selenium is kind of slow and awkward to use and error prone and also easy to catch if you are webscraping. Puppeteer supposedly offers more control, is faster, though I haven't directly played around with it, but indirectly. I stopped learning node.js for a bit, but I will probably still learn it to directly use Puppetter. These days for webscraping, browser emulation needs to be more sophistiacted and puppetter is when compared to selenium. You could learn both, but def learn Puppeteer.
@halfword
@halfword 4 жыл бұрын
@@PyMoondra is there a python module for puppeteer. also thx for the info
@anuragkat66
@anuragkat66 4 жыл бұрын
I have may of these, great video will definitely checkout other mentioned ones
@ue5dev617
@ue5dev617 4 жыл бұрын
Why talk about PyQt5 and not PySide2 which seems to be what to use for the future and replacement for PyQt5 (for what I understand they are very similar)
@mohammedhoque6135
@mohammedhoque6135 2 жыл бұрын
Excellent presentation and nice explanation. Mohammed Hoque, Software Developer.
@theneongamer4957
@theneongamer4957 4 жыл бұрын
What module do you suggest if I want to build a basic AI that plays snake game alone?so basically neural networks edit: without the use of tensorflow or pytorch because for some odd reason I can't download them on my device
@ledseblin
@ledseblin 2 жыл бұрын
Honestly I can't wait to become more knowledgeable on this whole python Kivu thing. I'm halfway through a 5 hour tutorial on app development and it's tough but very rewarding
@nowyouknow2249
@nowyouknow2249 4 жыл бұрын
You could also use selenium for webscraping
@thefactlord8820
@thefactlord8820 4 жыл бұрын
Great vid! Helps for small creators likes me, using python who are just getting started.
@nashaeshire6534
@nashaeshire6534 3 жыл бұрын
Hello, I think it's a bad idea to pick some libraries and show them like: top 10 best of the best. You only need to pick to one you need, and not the coolest ones. As a DS, I'm ok with numpy, Pandas and matplotlib, but not with Nltk or Opencv which are specialized libs. Before them, you surely use most of the time OS, REGEX, UNIX (!) and SQL (whatever lib for SQL). Have a nice day,
@ayoubalmontaser
@ayoubalmontaser 9 ай бұрын
Good list of modules. I' hoping to one day get into pygame.
@gabrielobe7447
@gabrielobe7447 3 жыл бұрын
Imaging finding this video after you hard to find out about each module the hard way, Not that i suffered or anything it would have just been way easier if i saw the video a few months earlier
@dezsomodos1314
@dezsomodos1314 3 жыл бұрын
For me: numpy, scipy, pandas, sklearn, matplotlib, seaborn, rdkit, networkx in a jupyter notebook.
@erickalvarez6486
@erickalvarez6486 4 жыл бұрын
Without going further into the video I may say your favourite it's pygame hahahahaha. Love it and liked already, thanks a lot.
@TechWithTim
@TechWithTim 4 жыл бұрын
You know me too well, lol!
@ekrem_dincel
@ekrem_dincel 4 жыл бұрын
@@TechWithTim have you ever tried pyglet?
@rudradipray9142
@rudradipray9142 3 жыл бұрын
My favorite module is itertools, it just makes some things really easy.
@thegooddoctor6719
@thegooddoctor6719 2 жыл бұрын
Brilliant overview - Thanks !!!!!
@antonigolos1406
@antonigolos1406 4 жыл бұрын
What about 3D-visualization libraries? Are there any good modules for it in python?
@paulseldn
@paulseldn 2 жыл бұрын
Thanks Tim. Another gem. great clarity for us newbies :)
@naschwindias3873
@naschwindias3873 4 жыл бұрын
I'mma try that twisted for now
@nicholassemmens7865
@nicholassemmens7865 2 жыл бұрын
Can you make a video on how to install libraries like numpy while using visual studio code? I do not understand the process and can’t seem to find a good tutorial.
@JohnyDev
@JohnyDev 4 жыл бұрын
This was amazing and straight to the point, thank you for sharing your experience.
@gainonline6130
@gainonline6130 2 жыл бұрын
Do you really need to good at math something like calculus or algebra when doing python complete confidence?
@alekales971
@alekales971 4 жыл бұрын
Hi, Tim. I think you forgot to mention Scipy. But in general your video is great. Thank you.
@Apple_Linux_Windows
@Apple_Linux_Windows 2 жыл бұрын
My favourite one is "Tkinter" Thanks
@oldlorenz9567
@oldlorenz9567 4 жыл бұрын
I'm so fond of this channel!! Please continue forever
@alokgupta168
@alokgupta168 3 жыл бұрын
celery-progress for progress bars in django is a useful module.
@tequinlake1091
@tequinlake1091 3 жыл бұрын
The threading/multiprocessing modules
@shareeqrashid464
@shareeqrashid464 3 жыл бұрын
I want to do Freelancing...am I've Recently Learned Python.What Module Should I work on to earn some money? Like 100-200$...??
@fezoahmed9879
@fezoahmed9879 3 жыл бұрын
@Tech With Tim when i opened jupyter notebook in anaconda prompt get : Bad config encountered during initialization: The ' kernel_spec_manager_class' trait of instance must be a type, but 'nb_conda_kernels.CondaKernelSp ecManager' could not be imported . pls help me .
15 Python Libraries You Should Know About
14:54
ArjanCodes
Рет қаралды 396 М.
All Top 40 Python Libraries EXPLAINED in 20 minutes
22:04
My Daughter's Dumplings Are Filled With Coins #funny #cute #comedy
00:18
Funny daughter's daily life
Рет қаралды 35 МЛН
This mother's baby is too unreliable.
00:13
FUNNY XIAOTING 666
Рет қаралды 41 МЛН
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1,2 МЛН
An Introduction to Software Design - With Python
34:05
Tech With Tim
Рет қаралды 517 М.
Matplotlib Full Python Course - Data Science Fundamentals
1:02:41
NeuralNine
Рет қаралды 147 М.
5 Good Python Habits
17:35
Indently
Рет қаралды 574 М.
Please Master These 10 Python Functions…
22:17
Tech With Tim
Рет қаралды 188 М.
3 PYTHON AUTOMATION PROJECTS FOR BEGINNERS
17:00
Internet Made Coder
Рет қаралды 1,6 МЛН
25 nooby Python habits you need to ditch
9:12
mCoding
Рет қаралды 1,8 МЛН
Learn Python OOP in under 20 Minutes
18:32
Indently
Рет қаралды 74 М.
Python Machine Learning Tutorial (Data Science)
49:43
Programming with Mosh
Рет қаралды 2,9 МЛН
Create A Python API in 12 Minutes
12:05
Tech With Tim
Рет қаралды 664 М.