Planet Python RSS
214 subscribers
17K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Made With Mu: Announcing Mu version 1.1.0-beta.2

Link: https://madewith.mu/mu/users/2021/03/15/beta2.html


After months of work, by many contributors, we’re delighted to announce
the release of Mu 1.1.0 beta 2. This is the version we recommend you use, and
you should update to this version via our officia
Codementor: Quick tip: How I use pip-tools to wrangle dependencies

Link: https://www.codementor.io/adammertz/quick-tip-how-i-use-pip-tools-to-wrangle-dependencies-1fzreskhok

pip-tools is a Python development tool for helping you ensure you have deterministic and predictable builds. The best way I can think of what that means is by example. Let's say you clone a project...
Matthew Wright: Profiling Python code with py-spy

Link: https://www.wrighters.io/profiling-python-code-with-py-spy/

If you have a Python program that is currently running you may want to understand what the real-world performance profile of the code is. This program could be in a production environment or just on y
Podcast.__init__: Practical Advice On Using Python To Power A Business

Link: https://www.pythonpodcast.com/practical-business-python-episode-306/

Python is a language that is used in almost every imaginable context and by people from an amazing range of backgrounds. A lot of the people who use it wouldn't even call themselves programmers, becau
Glyph Lefkowitz: Interfaces and Protocols

Link: https://glyph.twistedmatrix.com/2021/03/interfaces-and-protocols.html

Some of you read my previous post on typing.Protocols and
probably wondered: “what about zope.interface?” I’ve advocated strongly for it
in the past —
but now that we have Mypy and Protocols, is it si
STX Next: What Makes a Great Python Developer?

Link: https://www.stxnext.com/blog/what-makes-a-great-python-developer




It’s universal, powerful, simple and expressive: Python. It’s also the second most popular language in the world, defeated only by JavaScript.
Everyday Superpowers: Finishing "fizzbuzz" and announcing the Python Growth Challenge

Link: https://everydaysuperpowers.dev/articles/finishing-fizzbuzz-and-announcing-the-python-growth-challenge/

Closing the loop from my previous article about creative ways to solve the "fizzbuzz" kata and announcing a challenge for a small group of readers.Read more...
Python⇒Speed: Speeding up Docker builds in CI with BuildKit

Link: https://pythonspeed.com/articles/speeding-up-docker-ci/

No one enjoys waiting, and waiting for your software to build and tests to run isn’t fun either—in fact, it’s quite expensive.
And if you’re building your Docker image in a CI system like GitHub Actio
Real Python: Python Booleans: Leveraging the Values of Truth

Link: https://realpython.com/courses/booleans-leveraging-truth/

Understanding how Python Boolean values behave is important to programming well in Python. The Python Boolean type is one of Python’s built-in data types. It’s used to represent the truth value of an
ListenData: Translating Web Page while Scraping

Link: https://www.listendata.com/2020/10/translating-web-page-while-scraping.html

Suppose you need to scrape data from a website after translating the web page in R and Python. In google chrome, there is an option (or functionality) to translate any foreign language. If you are an
PyCoder’s Weekly: Issue #464 (March 16, 2021)

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

#464 – MARCH 16, 2021 View in Browser » Pattern Matching Tutorial for Pythonic Code Structural pattern matching is coming in Python 3.10. This article explores how to use it to write Pythonic co
Python for Beginners: How to remove punctuation from a Python String

Link: https://www.pythonforbeginners.com/python-strings/how-to-remove-punctuation-from-a-python-string


Often during data analysis tasks, we come across text data which needs to be processed so that useful information can be derived from the data. During text processing, we may have to extract or remov
Python Engineering at Microsoft: Python in Visual Studio Code – March 2021 Release

Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-march-2021-release/

We are pleased to announce that the March 2021 release of the Python Extension for Visual Studio Code is now available. You can  download the Python extension  from the Marketplace, or install it dire
Real Python: Python AI: How to Build a Neural Network & Make Predictions

Link: https://realpython.com/python-ai-neural-network/

If you’re just starting out in the artificial intelligence (AI) world, then Python is a great language to learn since most of the tools are built using it. Deep learning is a technique used to make pr
RoseHosting Blog: How to Install Anaconda on Ubuntu 20.04

Link: https://www.rosehosting.com/blog/how-to-install-anaconda-on-ubuntu-20-04/

Anaconda is a free, open-source, and one of the most popular distribution of Python and R Programming language. Generally, it ...
Read moreHow to Install Anaconda on Ubuntu 20.04
The post How to Inst
PyCharm: PyCharm 2020.3.4 Is Out!

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


This release is dedicated to fixing bugs and enhancing performance. We are also working on implementing the concept of trusted projects, which is designed to mitigate the risks associated with openin
Python for Beginners: How to Join Strings in Python 3

Link: https://www.pythonforbeginners.com/python-strings/how-to-join-strings-in-python-3


Programmers are destined to work with plenty of string data. This is partially because computer languages are tied to human language, we use one to create the other, and vice versa. 
For this reason,