Discussing wide variety of Python topics using various APIs, third party libraries, wrappers, utilities and much more.
Learn how to get started with programming hardware in Python by viewing the broad overview of the skills and processes needed to pair Python with hardware.
Your guide for starting learning Python with a MacBook, making sure that Mac is performing optimally, installing Python on Mac and picking the best editor for your learning journey.
Learn how to use Keystone engine, Capstone engine and Unicorn engine to assemble, disassemble and emulate machine code (ARM, x86-64 and more) in Python
Learn how to use GeoPy library to geocode physical addresses into latitude and longitude and vice versa; getting latitude and longitude from addresses, towns, cities and more in Python.
Learn how to play and record sound files using different libraries such as playsound, Pydub and PyAudio in Python.
Using PyInstaller package to bundle Python applications and all its dependencies into a single stand-alone executables.
Learning how to extract tables from PDF files in Python using camelot and tabula libraries and export them into several formats such as CSV, excel, Pandas dataframe and HTML.
Downloading files from the Internet over HTTP in Python using requests library and tqdm to print nice progress bars.
Using pyautogui and OpenCV to record display screen video and save it to a file in Python.
Monitoring Operating System processes in Python using psutil library and making a similar program of Windows Task Manager or Linux top utility.