Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Podcast.__init__: A Flexible Open Source ERP Framework To Run Your Business

Link: https://www.pythonpodcast.com/tryton-open-source-erp-episode-255/

Running a successful business requires some method of organizing the information about all of the processes and activity that take place. Tryton is an open source, modular ERP framework that is built
James Bennett: Against service layers in Django

Link: https://www.b-list.org/weblog/2020/mar/16/no-service/

This post now has a followup.
Recently I’ve seen posts and questions pop up in a few places about a sort of “enterprise” Django style guide that’s been getting attention. There are a number of things
James Bennett: More on service layers in Django

Link: https://www.b-list.org/weblog/2020/mar/23/still-no-service/

Well, that provoked some discussion.
While there were plenty of people who agreed with the general idea of that post, there were also quite a few objections. And most of those seem to fall into two m
"Coder's Cat": How to Shuffle a List in Python

Link: https://coderscat.com/how-to-shuffle-a-list-in-python


Shuffle a List with Random

random is a Python module that implements pseudo-random number generators. random.shuffle can shuffle a list in-place.

random.shuffle(x[, random])
Shuffle the sequence
Real Python: The Python math Module: Everything You Need to Know

Link: https://realpython.com/python-math-module/

In this article, you’ll learn all about Python’s math module. Mathematical calculations are an essential part of most Python development. Whether you’re working on a scientific project, a financial ap
Stéphane Wirtel: Contribution to PythonIreland

Link: https://wirtel.be/post/2020/03/23/contribution-to-pythonireland/

At the end of February, I was in Limerick to help the PythonIreland team for the PyCon Limerick held there during the weekend of February 29th.
And because I wanted to help them, I have started to rew
Twisted Matrix Labs: Twisted Drops Python 2.7 Support

Link: http://feedproxy.google.com/~r/TwistedMatrixLaboratories/~3/4VeQMP-XPsk/twisted-drops-python-27-support.html

With the open-source Python community at large dropping Python 2.7 support in their projects, Twisted has decided to do the same. Twisted 20.3.0, the most recently released version, is the final relea
Python Software Foundation: New pip resolver to roll out this year

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/mResf0Nbp7o/new-pip-resolver-to-roll-out-this-year.html

The developers of pip are in the process of developing a new resolver for pip (as we announced on the PSF blog last year). We aim to roll it out later this year. As part of that work, there will be so
Python Insider: Python 3.9.0a5 is now available for testing

Link: http://feedproxy.google.com/~r/PythonInsider/~3/lW-tcArtd80/python-390a5-is-now-available-for.html

On behalf of the entire Python development community, and the currently serving Python release team in particular, I’m pleased to announce the release of Python 3.9.0a5. Get it here:

https://www.pyth
Real Python: Using NumPy's np.arange() Effectively

Link: https://realpython.com/courses/numpy-arange/

NumPy is the fundamental Python library for numerical computing. Its most important type is an array type called ndarray. NumPy offers a lot of array creation routines for different circumstances. ara
PyCoder’s Weekly: Issue #413 (March 24, 2020)

Link: https://pycoders.com/issues/413

#413 – MARCH 24, 2020 View in Browser » PyCon US 2020 in Pittsburgh, Pennsylvania Is Cancelled “Recently, the United States and the State of Pennsylvania have asked that large gatherings be post
Wing Tips: Remote Python Development on AWS with Wing Pro

Link: https://wingware.com/blog/aws-1

In this Wing Tip we'll start looking at how to use Wing
Pro to remotely develop Python code running on an AWS instance. With minimal
configuration, Wing Pro can edit, debug, test, inspect, and navigat
Real Python: SimPy: Simulating Real-World Processes With Python

Link: https://realpython.com/simpy-simulating-with-python/

The real world is full of systems, like airports and highways, that frequently experience congestion and delay. When these systems are not optimized, their inefficiency can lead to countless unhappy c
"Coder's Cat": Python: Dict setdefault and getdefault

Link: https://coderscat.com/python-dict-setdefault-and-getdefault




In this post, we will discuss dict’s setdefault and getdefault in Python.
These are two handy programming idioms in Python.

getdefault

When we get the value from a dict, if the key does not
Stack Abuse: Reading and Writing CSV Files in Python with Pandas

Link: https://stackabuse.com/reading-and-writing-csv-files-in-python-with-pandas/

There are many ways of reading and writing CSV files in Python. There are a few different methods, for example, you can use Python's built in open() function to read the CSV (Comma Separated Values) f