Mouse Vs Python
Mouse Vs Python
  • 153
  • 213 423
Lesson 2 - Reading Excel
Get the entire Automating Excel with Python video course + eBook here: driscollis.gumroad.com/l/excel_bundle
Get the eBook at the following fine retailers:
Gumroad - driscollis.gumroad.com/l/openpyxl
Leanpub - leanpub.com/openpyxl
Amazon - amzn.to/3Y8tahq
Переглядів: 110

Відео

How to Create a Modal Dialog with Textual and Python
Переглядів 1122 місяці тому
How to Create a Modal Dialog with Textual and Python
How To Create a Custom Textual Widget
Переглядів 2102 місяці тому
Learn how to create a custom widget in Textual for your beautiful TUI applications Read great Python tutorials on www.blog.pythonlibrary.org/ Subscribe to The Python Papers Newsletter - www.pythonpapers.com/ Listen to The Python Show Podcast - www.pythonshow.com/ Follow Mike on these networks: LinkedIn - www.linkedin.com/in/driscollis/ X / Twitter - x.com/driscollis Mastodon - mastodon.social/@...
Python Logging - Lesson 02 - Log Levels
Переглядів 942 місяці тому
This tutorial is based on my book, Python Logging. You can get it at any of the following: Gumroad - driscollis.gumroad.com/l/pylogging Leanpub - leanpub.com/pythonlogging/ Amazon - amzn.to/4dQbzUw Learn more Python at www.blog.pythonlibrary.org/
Updating TUI Interfaces Live with Python and Textual
Переглядів 2382 місяці тому
Learn how to do live updating of styles in Textual's text-based user interface (TUI) using CSS Read great Python tutorials on www.blog.pythonlibrary.org/ Subscribe to The Python Papers Newsletter - www.pythonpapers.com/ Listen to The Python Show Podcast - www.pythonshow.com/ Follow Mike on these networks: LinkedIn - www.linkedin.com/in/driscollis/ X / Twitter - x.com/driscollis Mastodon - masto...
Python Logging - Lesson 01 - Intro to Logging
Переглядів 1502 місяці тому
This video is a part of Mike Driscoll's Python Logging Course. You can get the full course on Gumroad here: driscollis.gumroad.com/l/python_logging_course If you prefer reading the eBook version, you can get it here: driscollis.gumroad.com/l/pylogging
Debugging a Textual Application
Переглядів 2392 місяці тому
Learn how to debug your text-base user interface (TUI) application with Python and Textual Read great Python tutorials on www.blog.pythonlibrary.org/ Subscribe to The Python Papers Newsletter - www.pythonpapers.com/ Listen to The Python Show Podcast - www.pythonshow.com/ Follow Mike on these networks: LinkedIn - www.linkedin.com/in/driscollis/ X / Twitter - x.com/driscollis Mastodon - mastodon....
Python logging - Review Copy
Переглядів 2268 місяців тому
Python Logging by Michael Driscoll Currently available on Kickstarter: www.kickstarter.com/projects/driscollis/python-logging-book-and-course Release date: June 2024
Episode 25 - Python and Robots with Kevin McAleer
Переглядів 117Рік тому
The 25th episode of The Python Show Podcast kicks off 2024 with special guest Kevin McAleer (@kevsmac), robot maker extraordinaire. Kevin teaches how to create robots with Raspberry Pis, microcontrollers, Python and more on his UA-cam channel and website. In this episode, we cover the following: * Kevin’s journey to robotics and Python * Kevin’s robots * Why he does content creation * What kind...
10 - PyBites and Python Mentoring with Bob Belderbos
Переглядів 78Рік тому
In the 10th episode of The Python Show Podcast, we welcome Bob Belderbos to our show. Bob co-founded PyBites, a blog, code challenge, and mentoring website. This episode covers the following topics: The PyBites origin story The PyBites Developer Mindset / Python Mentoring Program Entrepreneurship and more!
09 - Automation and Python with Al Sweigart
Переглядів 128Рік тому
In today’s episode, we have a special guest: Al Sweigart. Al is the author of “Automating the Boring Stuff with Python” among many other books which you’ll find on inventwithpython.com/ Today’s episode covers the following topics: The story behind Automating the Boring Stuff Writing a book All about The Recursive Book of Recursion How will AI help us or hurt us and much more!
08 - Learning Data Science with Misra Turp
Переглядів 237Рік тому
Today’s special guest is Misra Turp. In this episode, we discuss machine learning, AI and how it impacts teaching and learning. We also chat about her journey into programming and data science and whether you need to return to school to get into data science. Misra teaches data science and machine learning topics on her UA-cam Channel at www.youtube.com/@misraturp. Misra also has a Hands-on Dat...
07 - The Robyn Python Web Framework with Special Guest: Sanskar Jethi
Переглядів 128Рік тому
Today’s episode is all about the Robyn package (robyn.tech/), a new Python web framework written in Rust. The author of Robyn, Sanskar Jethi (@sansyrox), is here to talk all about it in addition to Starfyre (github.com/sparckles/starfyre), which allows you to build reactive frontends using only Python. Listen in and learn all about how Sanskar got started with Python and what inspired him to bu...
06 - Well Grounded Python Developers
Переглядів 142Рік тому
Doug Farrell is the author of “The Well-Grounded Python Developer” for Manning Publishing and a contributor/writer for Real Python. In this episode, we talk about - How programming has changed over the past few decades - What a well-grounded Python developer is - The process of authoring a book - and more!
05 - Python Linters with Tarek Ziadé
Переглядів 101Рік тому
Tarek Ziadé is the original creator of Flake8 (flake8.pycqa.org/en/latest/), a super popular linter that combines pep8 and PyFlakes. Tarek has also recently created the perf8 (github.com/elastic/perf8), a tool for measuring your Python code performance. You can read more about the project in the article: Perf8: Performance metrics for Python. If you’d like to see what else Tarek is up to, you c...
04 - Teaching Python to Children and Adults with Stephen Gruppetta
Переглядів 207Рік тому
04 - Teaching Python to Children and Adults with Stephen Gruppetta
03 - Desktop GUI Frameworks for Python
Переглядів 230Рік тому
03 - Desktop GUI Frameworks for Python
02 - Data Science and Python with Akshay Pachaar
Переглядів 140Рік тому
02 - Data Science and Python with Akshay Pachaar
01 - How I Got into Programming and Python
Переглядів 203Рік тому
01 - How I Got into Programming and Python
Python's Built-in Functions - The all() Function
Переглядів 349Рік тому
Python's Built-in Functions - The all() Function
The Python Built-in Functions - aiter and anext
Переглядів 1,3 тис.Рік тому
The Python Built-in Functions - aiter and anext
Python's abs() Function
Переглядів 403Рік тому
Python's abs() Function
Intro to Python Built-in Functions
Переглядів 146Рік тому
Intro to Python Built-in Functions
Python's Tuple Methods
Переглядів 534Рік тому
Python's Tuple Methods
Intro to TDD with Python and the FizzBuzz Code Kata
Переглядів 1,3 тис.Рік тому
Intro to TDD with Python and the FizzBuzz Code Kata
Teach Me Python Website Launched
Переглядів 3992 роки тому
Teach Me Python Website Launched
Python Decorators
Переглядів 1,1 тис.2 роки тому
Python Decorators
How to Convert Images to PDFs with Python and Pillow
Переглядів 1,3 тис.2 роки тому
How to Convert Images to PDFs with Python and Pillow
Python 101 - Debugging Your Code with pdb
Переглядів 9702 роки тому
Python 101 - Debugging Your Code with pdb
How to Rotate and Mirror Images with Python and Pillow
Переглядів 1,7 тис.2 роки тому
How to Rotate and Mirror Images with Python and Pillow

КОМЕНТАРІ

  • @MosesMargaret-o6l
    @MosesMargaret-o6l Місяць тому

    Hey Stephen, Season's greetings to you! 🌟 I recently came across your incredible Udemy course, Your course is excellent and offers great value to students-well done! However, I noticed that despite the high enrollments, the reviews and 5-star ratings are lower than expected, which could affect its visibility and sales. I have strategies to boost reviews, ratings, and sales, potentially helping your course earn the "Highest Rated" badge and attract more students. Let me know if you’re interested-I’d be happy to share these insights! Looking forward to your response!

  • @phrozenwun
    @phrozenwun 2 місяці тому

    A warning button would have given both a semantic and visual distinction, `yield Button.warning("Open dialog")` or `yield button("Open dialog", variant="warning")` NM, I see you brought out button variants later in the video.

    • @MouseVsPython
      @MouseVsPython 2 місяці тому

      I don't think I have ever seen the `Button.warning` syntax before. Thanks for mentioning that method

  • @magnuscarlsson6785
    @magnuscarlsson6785 2 місяці тому

    Perhaps it's just me, but the code is very hard to read (red code is totally illegible) in 720p. 😢

    • @MouseVsPython
      @MouseVsPython 2 місяці тому

      Good to know. I may try doing some future tutorials using a different theme or perhaps a different IDE entirely.

  • @ErminBalderama
    @ErminBalderama 3 місяці тому

    X.xxmxx,

  • @KingBeyu
    @KingBeyu 3 місяці тому

    Hello coach We're reaching out to discuss strategies to promote your Udemy course. With your expertise and the course's value, we see impactful ways to boost visibility and expand your audience.

  • @mardix
    @mardix 3 місяці тому

    Robyn is pretty cool . Good stuff

  • @AyooluwaOlaitan
    @AyooluwaOlaitan 4 місяці тому

    Thank you for how you explicitly explained this, you really took your time and had it properly organized. i gained a lot during this brief moments and am grateful

  • @xilon-vh3pt
    @xilon-vh3pt 5 місяців тому

    it is a bad idea to import src. You have to install your code as a distributalble package in the editable mode in the virtual environment of your project. pip install -e .

  • @AdekunleLawal
    @AdekunleLawal 6 місяців тому

    Really nice video ❤

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

    i dnt understand

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

    When I do this, the "#" shows up on the slide

  • @lulzsadpanda
    @lulzsadpanda 9 місяців тому

    Very excited for the release of the book!

    • @MouseVsPython
      @MouseVsPython 9 місяців тому

      I'm pretty excited to release the book!

  • @TemidaraIsaac
    @TemidaraIsaac 9 місяців тому

    As a professional Digital Marketing Manager, I guarantee to bring 1000 eager students to your course, coupled with glowing reviews and lucrative revenues. With a proven track record of driving results, I'll strategically amplify your reach, engage your audience, and elevate your course to bestseller status. Let's turn your diligence into unstoppable success. Ready to thrive? Let's connect today!

  • @TemidaraIsaac
    @TemidaraIsaac 9 місяців тому

    Hi Instructor

  • @giftunukpochibuzor
    @giftunukpochibuzor 9 місяців тому

    Hello Coach I'm reaching out to inquire if you might have a few moments to engage in a productive discussion regarding your Udemy Course. Would you be open to a brief call?

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

    Tarek is great . I read back then his book expert python programming. Hope will be new edition ;)

  • @flame__7779
    @flame__7779 11 місяців тому

    Helped me out a ton for real, thank you!

  • @flame__7779
    @flame__7779 11 місяців тому

    Nice vid, O’Driscoll!

  • @GavinAskew-jb1ys
    @GavinAskew-jb1ys 11 місяців тому

    thank you bro

  • @JoaoFerreira-zo3xw
    @JoaoFerreira-zo3xw Рік тому

    Is it possible to implement the autofill handle function in wxpython like in excel? To copy to multiple cells at once. Thanks in advanced.

  • @MuhammadAli-gw6ut
    @MuhammadAli-gw6ut Рік тому

    how to download the slides?

  • @Yash-Gaikwad
    @Yash-Gaikwad Рік тому

    from datetime import date import my_module_person a = my_module_person(john,25,UK) // calling class with data and assigning it to a variable make that variable instance/object. print(a.name) //this will output "John" print(a.says_hi()) //the class also has method say_hi() will return "Hi I am John from USA" b = date.today() //why this line makes b an object? it is just calling method from a class, it makes no sense if I did (a = my_module_person.say_hi()). if that method returns object. how is that if we print it do not print object but this "22/11/2023". Bulitin module behave very differently. How can I know the structure of these classes and objects? there is almost no resource. And I found the file datetime in python installed folder but it's hard to understand what's going on. print(b.year) // how is this returning "2023" How is that possible?

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

    "promosm"

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

    I read this title as Automation and Python with A.I. Sweigart. So yeah, I get Al's issue with people's confusion 😂 ... And I have the book - Automate the Boring Stuff with Python

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

      Haha! I will have to keep a closer eye on my fonts

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

    Hello this tutorial is great this was my solution and I was searching everywhere for it any way it works really good but how would I enable text wrapping

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

    Great video Driscoll. Fix your links, remove the `)` from the end. Thanks for bringing this new python tool to my radar.

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

    It is an inspiring video. Thanks for inviting Tarek. Thanks, Mike!

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

    I've used wxGlade (yuck!). I've used wxFormBuilder (a lot better). But Qt Designer is so much quicker for me to design GUIs with. And has more features. I would never try to do PyQt5 code by hand, though. You do need a PyQt license if you are selling software. I'm writing for myself. Hobbyist.

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

    I have been playing with various DarkTheme repositories for Python. Most of them are only half implemented. Fonts I'm using for PyQt5 are overridden when a dark theme (or light theme) is overlayed onto an existing GUI generated by Qt Designer. I've also played with QtPy, which tries to solve the problem of not needing a particular GUI installed to use a program. It will detect PyQt or PySide if installed. But then QtPy uses UIC for loading .UI files. And PyInstaller doesn't like .UI files.

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

      I didn't know that. Thanks for mentioning that. Did you find a good tool that does work with UI files?

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

      @@MouseVsPython For distributing Python EXE files, I'm guessing installers like Inno Setup are fine. Or just send ZIP files. That would have the UI files where they belong. But the user would need Python and all the site-packages installed to use the script.

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

      @@SHONNER Oh. Yes, you could build the exe with Py2Exe or PyInstaller and then use Inno Setup to distribute the UI files and anything else your app needs

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

      @@MouseVsPython The trick with PyInstaller is telling it about the UI files. It assumes they will be in a temp folder created when the EXE is run. That's where I get stuck at.

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

    That is so interesting to know more about you and your way to Python. Thanks Mike!

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

    Thank you for your efforts, much appreciated and a good base to build something more sophisticated around it.

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

    Thanks for taking the time to explain this. Does RISE have any plugins for Jupyter lab?

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

      Yes! This is the JupyterLab version: github.com/jupyterlab-contrib/rise

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

    Is it possible to get data from a txt file, call an existing template in html, insert the txt data into the template and print it in pdf?

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

      I would think so. I would probably use Jinja, but you can easily programmatically generate HTML with Python other ways too. I would probably then use Weasyprint to generate the PDF since its great at converting HTML to PDF

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

    Great! Just know that it is easy to do like that.

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

    Thank you! Great vid

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

    Hi, I wanted to know how can i ignore whitespaces, any pre processing which can be done for the same. or any tool that can help eliminate that?

  • @Luca-kq4ty
    @Luca-kq4ty Рік тому

    *promosm*

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

    fyi, tuples don't need to be surrounded by parentheses

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

      That's true. Sorry I gave that impression

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

    Nice video, thanks. How about the main feature, implementation? If you add a main block with the 100 lines printing, will the coverage report as not covered?

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

    Datepicker example?

  • @RocKeR.
    @RocKeR. Рік тому

    Thanks for sharing. I think we need a complete tutorial of asyncio, starting from the basics!

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

      I agree. I need to refresh myself on the docs for a bit before I do that one though

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

    Thanks so much to be so clear and direct to the point!

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

    Thank you very much!

  • @RocKeR.
    @RocKeR. Рік тому

    thanks for sharing!

  • @JoseRosado-fw9gz
    @JoseRosado-fw9gz 2 роки тому

    I tried to install wxPython on Python 3.11.1 (64 or 32) with pip but I get an error. Is there another way to install wxPython on widows ?

    • @MouseVsPython
      @MouseVsPython 2 роки тому

      I don't think there is an official release for wxPython on Python 3.11 yet. Hopefully that will come soon

  • @nicksta2313
    @nicksta2313 2 роки тому

    This is awesome! thank you so much would love to collab sometime!

  • @melisabagcvan2153
    @melisabagcvan2153 2 роки тому

    I'm using a mac, can I create an exe that will run on windows using it? Or is it an exec that will only work on macs?

    • @MouseVsPython
      @MouseVsPython 2 роки тому

      As far as I know, there are no cross-compilers from one OS to another. You can create a Mac executable using py2app or PyInstaller though

  • @suleimanismail1
    @suleimanismail1 2 роки тому

    Good

  • @dillmon1
    @dillmon1 2 роки тому

    This is a fantastic function. Much better than the crappy snippet of code that is on stack exchange. Thank you very much.

  • @lindeclarke1344
    @lindeclarke1344 2 роки тому

    Concise and straight-to-the-point explanation! Thank you for sharing this was great!