Mike

The Functools Module (PyCharm Webinar)

Are you ready to power up your Python skills? The Python programming language has more than 200 modules in its standard library. In this tutorial, you will learn about functools, a module that is tailor-made for acting on or returning other modules. You will learn about how to use functool decorators effectively, caching, function overloading […]

The Functools Module (PyCharm Webinar) Read More »

Python Automation Libraries (Video)

Learn about some of the automation packages that you can use in Python in this handy video. Links are also provided here underneath the video. Web Automation Packages Selenium – https://www.selenium.dev/ Playright – https://playwright.dev/python/docs/intro ScraPy – https://scrapy.org/ BeautifulSoup – https://www.crummy.com/software/BeautifulSoup/bs4/doc/ GUI Automation Packages SikuliX – http://sikulix.com/ pywinauto – https://pywinauto.readthedocs.io/en/latest/ PyAutoGUI – https://pyautogui.readthedocs.io/en/latest/ Excel Automation OpenPyXL

Python Automation Libraries (Video) Read More »

How to Create a Command-line Application with argparse

When you are creating an application, you will usually want to be able to tell your application how to do something. There are two popular methods for accomplishing this task. You can make your application accept command-line arguments or you can create a graphical user interface. Some applications support both. Command-line interfaces are helpful when

How to Create a Command-line Application with argparse Read More »

Python 101 – Learn All About Functions (Video)

In this video tutorial you will learn the following: Creating a function Calling a function Passing arguments Type hinting your arguments Passing keyword arguments Required and default arguments *args and **kwargs Positional-only arguments Scope Related Merch Python 101 Video Series Python 101 – 2nd Edition: Amazon (paperback / Kindle) Gumroad (eBook – PDF, mobi, epub)

Python 101 – Learn All About Functions (Video) Read More »