Planet Python RSS
214 subscribers
17.1K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Mike Driscoll: Python 101 – How to Create a Python Package

Link: https://www.blog.pythonlibrary.org/2021/09/23/python-101-how-to-create-a-python-package/

When you create a Python file, you are creating a Python module. Any Python file that you create can be imported by another Python script. Thus, by definition, it is also a Python module. If you have
Python for Beginners: How to create an iterator in Python

Link: https://www.pythonforbeginners.com/basics/how-to-create-an-iterator-in-python

Iterators are used to access the elements of an iterable object in a sequential manner. We can create an iterator for any container object such as a python dictionary, list, tuple, or a set. In this a
Michał Bultrowicz: Setting up and syncing config on two laptops

Link: https://bultrowicz.com/setup_and_sync_laptops/

I’ve created a script that should 1 set up a fresh Manjaro
with all the software and configuration that I want in a workstation.
It can also update the setup on being rerun.
Now I have two laptops tha
Kushal Das: Rust, reproducibility and shadow-rs

Link: https://kushaldas.in/posts/rust-reproducibility-and-shadow-rs.html


Generally all of our Rust code are reproducible. If you build it in a fixed
path, and also use SOURCE_DATE_EPOCH environment variable, the final library
or executables will be producible. This is rea
Codementor: Debug Flask App in Docker with PyCharm

Link: https://www.codementor.io/laleetavaiya/debug-flask-app-in-docker-with-pycharm-1m1qcguubj

In PyCharm we can also debug flask application inside docker as well.
So we don’t need to run project locally with different configuration.
Which makes development process speedy.
Real Python: The Real Python Podcast – Episode #79: Measuring Your Python Learning Progress

Link: https://realpython.com/podcasts/rpp/79/

Where are you along the path of learning Python? Do you feel like you're making progress? What are ways you can put the learning path into a more precise focus? This week on the show, we talk with pre
Mike Driscoll: Python 101 – Assignment Expressions

Link: https://www.blog.pythonlibrary.org/2021/09/24/python-101-assignment-expressions-2/

Assignment expressions were added to Python in version 3.8. The general idea is that an assignment expression allows you to assign to variables within an expression.
The syntax for doing this is:
NAME
Zero to Mastery: Python Monthly 💻🐍 September 2021

Link: https://zerotomastery.io/blog/python-monthly-september-2021/?utm_source=python-rss-feed

22nd issue of Python Monthly! Read by 20,000+ Python developers every month. This monthly Python newsletter is focused on keeping you up to date with the industry and keeping your skills sharp, withou
PyCharm: PyCharm 2021.3 EAP Is Open!

Link: http://feedproxy.google.com/~r/Pycharm/~3/btCCaj9X3R0/

Introducing the Early Access Program for PyCharm 2021.3, where you can try the new PyCharm features before they are officially released!
This program is designed to give you a chance to try all the im
Talk Python to Me: #335: Gene Editing with Python

Link: https://talkpython.fm/episodes/show/335/gene-editing-with-python

Gene therapy holds the promise to permanently cure diseases that have been considered life-long challenges. But the complexity of rewriting DNA is truly huge and lives in its own special kind of big-d
Mike Driscoll: Converting CSV to Excel with Python

Link: https://www.blog.pythonlibrary.org/2021/09/25/converting-csv-to-excel-with-python/

There are many common file types that you will need to work with as a software developer. One such format is the CSV file. CSV stands for “Comma-Separated Values” and is a text file format that uses a
Weekly Python StackOverflow Report: (ccxciv) stackoverflow python report

Link: http://python-weekly.blogspot.com/2021/09/ccxciv-stackoverflow-python-report.html

These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2021-09-25 19:44:59 GMTWhat's the point of using [object instance].__se
Mike Driscoll: An Intro to Python Editors

Link: https://www.blog.pythonlibrary.org/2021/09/26/python-editors/

The Python programming language comes with its own built-in Integrated Development Environment (IDE) called IDLE. The name, IDLE, supposedly came from the actor, Eric Idle, who was a part of the Monty
Paolo Amoroso: 4 Things Tutorials Don't Tell You About PyPI

Link: http://blog.paoloamoroso.com/2021/09/4-things-tutorials-dont-tell-you-about.html

Time to celebrate!I published my first Python package to PyPI, Suite8080. It’s a suite of Intel 8080 Assembly cross-development tools. It’s in early development, misses some tools, and is rough around
TestDriven.io: Django REST Framework Views - APIViews

Link: https://testdriven.io/blog/drf-views-part-1/

This article takes a deep dive into how Django REST Framework's views work and its most basic view, APIView.
Mike Driscoll: PyDev of the Week: Tony Roberts

Link: https://www.blog.pythonlibrary.org/2021/09/27/pydev-of-the-week-tony-roberts/

This week we welcome Tony Roberts as our PyDev of the Week! Tony is the creator and maintainer of PyXLL, a paid add-in for Microsoft Excel that lets you script Excel using the Python programming langu
Stack Abuse: Python: Deep and Shallow Copy Object

Link: https://stackabuse.com/python-deep-and-shallow-copy-object/

Introduction
In this article, we'll take a look at how to deep and shallow copy the objects in Python.
The short answer is that you can use methods of the copy module, for both operations:
import copy
Python for Beginners: Set Comprehension in Python

Link: https://www.pythonforbeginners.com/basics/set-comprehension-in-python

In python programming, we use different data structures like lists, tuples, sets, and dictionaries. Often we create new lists, sets or dictionaries from existing objects in our programs.  In this arti