Some Python projects worth looking at
A roundup of interesting Python projects, including Lans.py, CherryMusic, Python Wheels, Dataset, and Openpyxl.
Yasoob Khalid is a developer and writer best known for the free, open-source book Intermediate Python and his project-driven follow-up, Practical Python Projects. His articles and books have reached 5+ million readers across 189+ countries, and his blog remains a go-to place for clear, practical Python insights. By day, Yasoob works on Azure Cloud Networking at Microsoft, and by night he continues to publish tutorials, notes, and experiments that demystify real-world Python for learners at every level. He’s also the author behind the long-running Python Tips site and newsletter, where he focuses on approachable explanations and hands-on examples.
187 articles from this blog
A roundup of interesting Python projects, including Lans.py, CherryMusic, Python Wheels, Dataset, and Openpyxl.
Announcement of the PyDev 3.0 release, a Python IDE plugin for Eclipse, detailing its new features and capabilities.
Python 3.4 will include the pip package manager by default, following the acceptance of PEP 453.
Announcement of PyCharm 3.0 Community Edition, a free, open-source Python IDE with intelligent editing and debugging features.
A roundup of Python news from October 2013, covering NHS tech changes, Microsoft's IPython donation, PyCharm updates, and conference announcements.
An explanation of Python decorators, covering how functions are objects and can be passed as arguments or returned.
A tutorial explaining the Python yield keyword, generators, and iterables with code examples.
A blog post sharing a useful Python 2.7 Quick Reference guide for developers to look up functions and syntax.
An in-depth guide explaining the concept of metaclasses in Python, exploring how classes are objects and can be created dynamically.
A tutorial on creating a Python bot that automatically posts hot Reddit submissions to a Twitter account, using PRAW and Tweepy.
The author announces a hiatus due to preparing a 'Web Scraping in Python' talk submitted for PyCon.
A tutorial on creating a Python Twitter bot that automatically favorites tweets based on a keyword to help grow followers organically.
A comprehensive, curated list of Python programming resources for all skill levels, covering tutorials, libraries, frameworks, and best practices.
A comprehensive list of Python learning resources, tutorials, and tools for both beginners and experienced developers.
A blog post sharing two Python scripts for solving Sudoku puzzles: a clear recursive version and a shorter, obfuscated one.
A quick guide on how to fix the 'maximum recursion depth exceeded' error in Python by increasing the recursion limit.
A summary of a whitepaper detailing new techniques for reverse-engineering Python applications like Dropbox, including security bypasses.
A quick guide on how to find the version number of any Python module using the __version__ attribute.
A guide on creating a Python script to download songs from ex.fm by analyzing its API, though the service is now defunct.
Explains why to use JSON over Python's pickle for data serialization, covering security, readability, and cross-language compatibility.