Consistent Python code with Black
An introduction to Black, the uncompromising Python code formatter that automatically styles code to PEP 8 standards and beyond.
An introduction to Black, the uncompromising Python code formatter that automatically styles code to PEP 8 standards and beyond.
Final part of a series on refactoring a legacy Python library, focusing on safe code rehabilitation techniques and tooling.
A report on recent scikit-learn sprints in Austin and Paris, highlighting new features, bug fixes, and progress toward the 0.20 release.
A review and tips for Georgia Tech's OMSCS CS7642 Reinforcement Learning course, covering workload, projects, and key learnings.
A developer recounts the process of reviving a deprecated open-source Python library for parsing recipe ingredients, detailing the challenges of legacy code.
Author announces 'Practical Python Projects' book, designed to teach intermediate Python through 15+ real-world, portfolio-ready projects.
A tutorial on building an SMS bot for the 2018 FIFA World Cup using Twilio, Heroku, and Flask to provide match updates.
A tutorial on web scraping basics using Python's lxml library and XPaths, demonstrated by extracting data from Steam.
A developer details migrating their blog from Tumblr to GitHub Pages using blogdown, including challenges with Python setup and MathJax.
A guide to using Django's check framework and Python's ast module to automate custom code quality and style enforcement, like ensuring model fields have verbose names.
A video introduction to 14 of the most famous and favorite Python libraries and frameworks, including requests, Django, and NumPy.
Explains Python variable scopes with code examples, focusing on common errors when using local and global variables.
An open source maintainer shares their journey of stepping down from a project by filing a 'Request For New Maintainer' issue.
A developer builds a plugin-based Python code analyzer using straight.plugin and AST parsing to enforce coding standards like class naming and docstrings.
A guide on structuring and configuring Python applications for seamless deployment across environments, covering config, secrets, and load balancing.
A PyCon US 2018 talk on Python application monitoring basics, covering terminology, metrics, and integration using pandas.
A guide to writing a simple JSON parser, covering lexical and syntactic analysis, with a practical implementation example.
A hands-on tutorial on implementing deep reinforcement learning models using TensorFlow and the OpenAI Gym environment.
A technical guide on reverse engineering the Facebook API to download private videos using Python and browser analysis.
A guide on reverse engineering the Soundcloud API to bypass download restrictions using Python.