Scraping the web with Scrapy
A summary of a Python Frederick talk on using Scrapy, a Python framework for web scraping, including a link to the presentation.
A summary of a Python Frederick talk on using Scrapy, a Python framework for web scraping, including a link to the presentation.
A comparison of 5 popular Python web frameworks: API Star, Falcon, Flask, Django, and Pyramid, from a Python Frederick presentation.
Explains a surprising Python behavior where chained comparisons like `d + 2 * a > int(c) == b` are evaluated differently than expected.
Author celebrates the 2-year anniversary of their self-published 'Intermediate Python' book, which has reached over 520,000 readers.
An overview of the Pipfile format and pipenv tool for Python package management, including a link to a recorded presentation.
A recap of the first Python meetup in Lahore, discussing goals for PyCon Pakistan and community growth.
Explains the benefits of using Pipfile over requirements.txt for managing Python dependencies and how to get started.
Final post in a Pythonic code series about leveraging PyPI packages to write better Python code by using community-developed tools.
Explores how to write Pythonic code by effectively using the Python standard library's built-in modules for tasks like CSV handling.
A guide for beginners on how to start learning deep learning using the Keras library, including recommended resources and prerequisites.
Explores Python's built-in functions like any, enumerate, and print to help developers write more idiomatic and efficient Python code.
A tutorial on building a Facebook Messenger bot that fetches and delivers content like memes and jokes from Reddit.
Explains the Python @property decorator as a tool for encapsulation and clean attribute access, contrasting it with Java-style getters/setters.
A guide to recovering lost Python source code from a running process using pyrasite and uncompyle6.
A developer investigates and fixes a subtle bug in Python tests for Themis' Secure Comparator, caused by C integer overflows in ctypes.
An introduction to two essential Python packaging tools: tox for testing and twine for secure PyPI uploads.
A curated list of five interesting Python tutorials covering music generation, computer vision, data science, and popular modules.
The author reflects on the global reach of their book 'Intermediate Python', which has been read in 181 countries and used for training.
A developer shares insights from reading the entire Python standard library, advising it's not necessary for proficiency and recommending community learning.
Explains why including a requirements.txt file in Python package releases helps document dependency versions for users and future maintainers.