Python
Check a CSV Export Before You Import It
Stop Installing Into the Wrong Python: Use a venv Without Activating It
Install packages and run your code through the same Python. This walkthrough creates a project-local environment and checks the paths without activating it.
Prove Your Docker Compose Container Runs With Less Privilege
Test Your Backup Before You Need It: A Python Restore Drill
Practice recovering a folder in a disposable Python lab. Create an archive, simulate sample-file damage, and verify the restored copy without overwriting the source.
Find Duplicate Files with Python Without Deleting Anything
Build a read-only Python duplicate-file finder, test it on a small practice folder, and learn how size checks and SHA-256 help identify matching files.
Python 3.15 defaults to UTF-8. Check your older text files before upgrading.
Python's new default makes text handling more consistent across platforms. Older Windows exports still need the right encoding, so test them before moving your scripts.