Python developer automating daily reports: laptop with code editor and terminal, charts and sheets, calendar showing scheduled job, gears for automation, and email icon and alerts.
Writing CLI Tools in Python with argparse
Hands on laptop with terminal showing Python argparse help, code editor with CLI script, icons for flags and arguments, and open documentation beside the workspace. plus a notepad.
How to Send Email Notifications Using Python
Illustration of a developer writing Python code on a laptop to send automated email notifications: SMTP setup message composition, attachments, scheduling, and delivery indicators.
Parsing XML Files in Python (ElementTree Examples)
SPONSORED
Sponsor message — This article is made possible by Dargslan.
How to Use the pathlib Module for File Paths
Illustration showing Python pathlib usage with code snippets: creating Path objects, joining and resolving paths, iterating directories, reading/writing files, and cross-platform path handling. Examples
Python Script to Rename Multiple Files Automatically
Photoreal minimalist desk with glossy monitor showing glowing abstract code, floating semi-transparent files morphing with golden arrows and a stylized python curve around a folder
Working with CSV Files Using pandas
Developer using pandas to read and manipulate CSV files: Python code and DataFrame views, CSV icon, charts and filters showing data cleaning, transformation, analysis and plotting.
How to Automate File Organization in Python
Image showing Python automating file organization: scripts classify by type and date, then move files into labeled folders to tidy a desktop and speed up file management workflows.
Using the os and shutil Modules for File Management
Developer managing files using Python os and shutil modules: terminal window shows directory listing; arrows indicate copying, moving, and deleting files between folders and drives
How to Read and Write JSON Files in Python
Illustration showing a Python script opening, reading, parsing JSON into objects and writing JSON files with indenting, encoding, error handling, and safe file operations. examples