Planet Python RSS
214 subscribers
17.1K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Real Python: Simplify Complex Numbers With Python

Link: https://realpython.com/python-complex-numbers/

Most general-purpose programming languages have either no support or limited support for complex numbers. Your typical options are learning some specialized tool like MATLAB or finding a third-party l
Python Morsels: Module vs Script in Python

Link: https://www.pythonmorsels.com/topics/module-vs-script/

A distinction is often made between .py files that represent "modules" vs "scripts" (aka "programs").
What's a script?
A script or program is a .py file that's meant to be run directly.
Here's an extr
Python Morsels: Beginner Python Resources

Link: https://www.pythonmorsels.com/topics/beginner-python-resources/

I get this question a lot: Where should I start to learn Python?
While I do hold Intro to Python team trainings, Python Morsels is currently focused on continued Python learning, that is everything ju
Python⇒Speed: Measuring memory usage in Python: it's tricky!

Link: https://pythonspeed.com/articles/measuring-memory-python/

If you want your program to use less memory, you will need to measure memory usage.
You’ll want to measure the current usage, and then you’ll need to ensure it’s using less memory once you make some i
Montreal Python User Group: PyCon 2021 Videos are online

Link: https://montrealpython.org/en/2021/06/pycon-2021-vids/

PyCon took place online this year. We are sad we didn't get a chance to meet our fellow Pythonistas in person, but we are still glad for the opportunity to watch high quality talks from many accomplis
Dan Stromberg: Python 3.x threading comparison

Link: http://strombrg.blogspot.com/2021/06/python-3x-threading-comparison.html

I've put a comparison of different Python runtimes here. In short, CPython, but also Pypy3 and Nuitka, threaded poorly. This while the Python for tiny systems, Micropython, threaded quite well - at l
Python for Beginners: Complex numbers in Python

Link: https://www.pythonforbeginners.com/data-types/complex-numbers-in-python


While working on data science, machine learning or scientific calculations, we often need to perform calculations on numeric data types including  complex numbers. In this article, we will learn how
Hynek Schlawack: Subclassing in Python Redux

Link: https://hynek.me/articles/python-subclassing-redux/

The conflict between subclassing and composition is as old as object-oriented programming. The latest crop of languages like Go or Rust prove that you don’t need subclassing to successfully write code
PyCoder’s Weekly: Issue #478 (June 22, 2021)

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

#478 – JUNE 22, 2021 View in Browser » How to Pivot and Plot Data With Pandas One of the challenges of working with data is knowing how to manipulate the data format for a particular analysis. A
Podcast.__init__: Finding The Core Of Python For A Bright Future With Brett Cannon

Link: https://www.pythonpodcast.com/modern-python-brett-cannon-episode-320/

Brett Cannon has been a long-time contributor to the Python language and community in many ways. In this episode he shares some of his work and thoughts on modernizing the ecosystem around the languag
Mike Driscoll: Creating an Animated GIF with Python

Link: https://www.blog.pythonlibrary.org/2021/06/23/creating-an-animated-gif-with-python/

Animated GIFs are an image type that contains multiple images with slight differences. These are then played back kind of like a cartoon is. You could even think of it as a flip-book with a stick man
Python for Beginners: Nested List Comprehensions in Python

Link: https://www.pythonforbeginners.com/lists/nested-list-comprehensions-in-python


One way Python attracts programmers is by encouraging elegant, easy-to-read code. It does this through a variety of features, including list comprehension.
Writing more efficient code helps programme
Real Python: CPython Internals: Paperback Now Available!

Link: https://realpython.com/cpython-internals-paperback/

After almost two years of writing, reviewing, and testing, we’re delighted to announce that CPython Internals: Your Guide to the Python 3 Interpreter is now available in paperback!
Are there certain p
Quansight Labs Blog: Working with pytest on PyTorch

Link: https://labs.quansight.org/blog/2021/06/pytest-pytorch/


Prerequisites




To run the code in this post yourself, make sure you have torch, ipytest>0.9, and the plugin to be introduced pytest-pytorch installed.






pip install torch 'ipytest>0.9' pytest-
Python Bytes: #239 No module named pythonbytes

Link: https://pythonbytes.fm/episodes/show/239/no-module-named-pythonbytes

<p><strong>Watch the live stream:</strong></p>

<a href='https://www.youtube.com/watch?v=7ibdW3Posyg' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>

<p><strong>About the show</strong></p>
Daniel Roy Greenfeld: What's the Ultimate Reason for Working at Octopus Energy?

Link: https://daniel.feldroy.com/posts/whats-the-ultimate-reason-for-working-at-octopus-energy-part-2

On November 16, 2020, I started my first day of employment at Octopus Energy. A few days ago I discussed reasons why I enjoy my work and colleagues. In this article, I explain the ultimate reason I wo
PyCharm: PyCharm 2021.2 EAP 2: Python Packages Installation From Custom Locations

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

The second EAP of PyCharm 2021.2 brings a lot of improvements, both platform-wide and Python-specific. Take a look at what we have new in store for Python 3.10 support, easy package installation, work