Python drawer
@python101
36
subscribers
1
photo
2
files
3.7K
links
A collection of curated Python resources from trustworthy sources.
Download Telegram
Join
Python drawer
36 subscribers
Python drawer
https://pythonspeed.com/articles/major-python-release/
Python⇒Speed
When to switch to Python 3.9
Python 3.9 is now available–but should you switch to it immediately? And if not now, when? The short answer is, no, you probably don’t want to switch immediately; quite possibly you can’t switch immediately. To understand why, we need to consider Python packaging…
Python drawer
https://medium.com/@rvprasad/performance-of-system-v-style-shared-memory-support-in-python-3-8-d7a7d1b1fb96
Medium
Performance of System V Style Shared Memory Support in Python 3.8
In version 3.8, Python supports System V style shared memory. This support allows creation of memory segments that can be shared between…
Python drawer
https://realpython.com/python-pyqt-gui-calculator/
Realpython
Python and PyQt: Building a GUI Desktop Calculator – Real Python
In this tutorial, you'll learn how to create graphical user interface (GUI) applications with Python and PyQt. Once you've covered the basics, you'll build a fully functional desktop calculator that can respond to user events with concrete actions.
Python drawer
https://www.dataquest.io/blog/python-range-tutorial/
Dataquest
Python Range Tutorial: Learn to Use This Helpful Built-In Function
Python's range function is a great way to quickly generate a count of numbers within a range. Master this simple but powerful function in this tutorial.
Python drawer
https://www.digitalocean.com/community/tutorials/how-to-build-a-django-and-gunicorn-application-with-docker
Digitalocean
How to Build a Django and Gunicorn Application with Docker | DigitalOcean
Interested in Django but not sure where to start with Docker? This tutorial will walk you through first steps: modifying a sample Django application to work …
Python drawer
https://siujoeng-lau.com/2019/09/dns-over-https/#more-1016
Siujoeng Lau's Life
DNS-over-HTTPS Introduction and Implementation
Introduction I’ve introduced the potential flaws of regular DNS queries and responses protocol and a practical solution to address it, which is called ‘DNS-over-TLS protocol’, in …
Python drawer
https://hodovi.ch/blog/adding-charts-django-admin/
Python drawer
https://towardsdatascience.com/planning-to-travel-around-the-world-with-python-42fac1d21a6e
Medium
Planning to Travel Around the World, with Python?
S1: Drawing a Map with Basemap
Python drawer
https://dotweak.com/2019/10/20/how-to-create-a-keylogger-for-linux-using-python-WmtRYVJ3Wm9xZmlwRkE1eWRCY05YZz09
Python drawer
https://blog.soshace.com/en/python/python-array-explained-and-visualized/
Soshace
Python Array Explained and Visualized
In this tutorial, we’ll delve into how Python arrays work, what their limitations are, and how you can use them to maximize their efficiency.
Python drawer
https://switowski.com/blog/you-dont-have-to-migrate-to-python3
Sebastian Witowski
You Don’t Have to Migrate to Python 3
Python 3 is great! But not every Python 2 project has to be migrated. There are different ways how you can prepare for the upcoming Python 2 End of Life.
Python drawer
https://medium.com/@vmsp/less-known-bits-of-the-python-standard-library-46dc88490115
Medium
Less known bits of the Python Standard Library
Taking a brief look at some less known modules from the Standard Library.
Python drawer
https://blog.redash.io/how-we-spotted-and-fixed-a-performance-degradation-in-our-python-code/
Inside Redash
How We Spotted and Fixed a Performance Degradation in Our Python Code
Recently we’ve started transitioning from using Celery to using RQ for background jobs. After deploying this we noticed our RQ workers required significantly more CPU to perform the same amount of tasks as our Celery workers did. In this post I share how…
Python drawer
https://snarky.ca/why-you-should-use-python-m-pip/
Tall, Snarky Canadian
Why you should use `python -m pip`
Fellow core developer and Canadian, Mariatta, asked on Twitter about python -m pip and who told her about that idiom along with asking for a reference explaining it:
I learned sometime ago that we should be doing
`python -m pip install ...` instead of simply…
Python drawer
https://blog.ganssle.io/articles/2019/11/utcnow.html
Paul Ganssle
Paul Ganssle - Stop using utcnow and utcfromtimestamp
A public service announcement about the dangers of utcnow and utcfromtimestamp and the benefits of using their replacements.
Python drawer
https://medium.com/swlh/jwt-auth-with-djangorest-api-9fb32b99b33c
Medium
JWT Auth with DjangoREST API
Token based authentication allows the server and the frontend (whether that be web, native mobile or something else) to be decoupled and…
Python drawer
https://www.dataquest.io/blog/python-datetime-tutorial/
Dataquest
Python Datetime Tutorial: Manipulate Times, Dates, and Time Spans
Become a master of times and dates in Python as you work with the datetime and calender modules in this data science tutorial.
Python drawer
https://medium.com/@vanflymen/blazing-fast-ci-with-github-actions-poetry-black-and-pytest-9e74299dd4a5
Medium
Blazing fast CI with GitHub Actions, Poetry, Black and Pytest
Setting up GitHub Actions for a modern Django project
Python drawer
https://github.com/localstack/localstack
GitHub
GitHub - localstack/localstack:
💻
A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
💻
A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline - localstack/localstack
Python drawer
https://books.agiliq.com/projects/django-admin-cookbook/en/latest/
Python drawer
https://zerowithdot.com/dunder-methods-and-quaternions/
Zerowithdot
Using dunder methods to refine your data model
Overriding of dudner methods such as __add__ and __mul__ overloading of a constructor __init__, explained given mathematical task of modeling quaternions.
TWeb.init({scrollToPost:'python101/3680'});