Packaging your python scripts.
A guide to packaging Python scripts using setuptools for distribution on PyPI, including basic setup examples.
A guide to packaging Python scripts using setuptools for distribution on PyPI, including basic setup examples.
Explains how to use Python's dictionary get() method to avoid KeyError exceptions by providing default values.
Explains the difference between the 'return' and 'global' keywords in Python functions, with code examples.
A tutorial on generating random strings in Python using the random and string modules, useful for creating passwords.
Explains the purpose and function of the __init__.py file in Python packages for organizing and importing modules.
Explains the Python 'with' statement for safe file handling, preventing corruption by automatically closing files even during exceptions.
A guide on using Python's built-in SimpleHTTPServer module to quickly share files over a local network.
A programming tutorial explaining a simple, one-line method for swapping the values of two variables in Python.
A programmer from Pakistan introduces his new personal blog focused on providing Python tips for beginners and intermediate learners.
A developer's guide to improving Perl skills, covering documentation, CPAN modules, and a review of a Perl testing book.
Explains how symlinks affect directory navigation in Unix shells vs. programming languages like Python, highlighting the 'cd -P' option.
How the developers used Pylint to refactor and clean up the codebase for the Entertainer media center software.
A programmer's first blog post introducing their Python-focused blog and involvement with the Entertainer Media Center project.
An introduction to Matt, a software engineer who builds apps on YouTube, organizes tech events, and works in healthcare tech.
A curated collection of the author's most popular articles and videos on Python, web development, Vim, and software engineering practices.