Planet Python RSS
213 subscribers
17K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Weekly Python StackOverflow Report: (ccxlix) stackoverflow python report

Link: http://python-weekly.blogspot.com/2020/11/ccxlix-stackoverflow-python-report.html

These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2020-11-07 18:30:25 GMTDataframe removes duplicate when certain values
Stack Abuse: Generating Command-Line Interfaces (CLI) with Fire in Python

Link: https://stackabuse.com/generating-command-line-interfaces-cli-with-fire-in-python/

Introduction
A Command-line interface (CLI) is a way to interact with computers using textual commands.
A lot of tools that don't require GUIs are written as CLI tools/utilities. Although Python has t
Chris Moffitt: Comprehensive Guide to Grouping and Aggregating with Pandas

Link: https://pbpython.com/groupby-agg.html


Introduction
One of the most basic analysis functions is grouping and aggregating data. In some cases,
this level of analysis may be sufficient to answer business questions. In other instances,
this
Real Python: Use Sentiment Analysis With Python to Classify Movie Reviews

Link: https://realpython.com/sentiment-analysis-python/

Sentiment analysis is a powerful tool that allows computers to understand the underlying subjective tone of a piece of writing. This is something that humans have difficulty with, and as you might ima
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
Montreal Python User Group: Montréal-Python #81– Libation Ocre

Link: https://montrealpython.org/en/2020/11/mp-81/

Surrounded by a cloud of nutmeg and cinnamon fragrances, the sorceress puts the final touch to her creation: a potent potion of Pythonism, which promises immunity against perverted classes hierarchies
Talk Python to Me: #289 Disovering exoplanets with Python

Link: https://talkpython.fm/episodes/show/289/disovering-exoplanets-with-python

When I saw the headline "Machine learning algorithm confirms 50 new exoplanets in historic first" I knew the Python angle of this story had to be told! And that's how this episode was born. Join David
Podcast.__init__: Making The Case For A (Semi) Formal Specification Of CPython - Episode 288

Link: https://www.pythonpodcast.com/cpython-formal-specification-episode-288/

The CPython implementation has grown and evolved significantly over the past ~25 years. In that time there have been many other projects to create compatible runtimes for your Python code. One of the
Learn PyQt: PyQt5 vs PySide2: What's the difference between the two Python Qt libraries? — ...and what's exactly the same (most of it)

Link: https://www.learnpyqt.com/tutorials/pyqt5-vs-pyside2/

If you start building Python application with Qt5 you'll soon discover that there are in fact two packages which you can use to do this — PyQt5 and PySide2.
In this short guide I'll run through why ex
Learn PyQt: Simple Sales Tax Calculator — Using Qt creator to create a simple GUI

Link: https://www.learnpyqt.com/tutorials/simple-sales-tax-calculator/

This is an updated Qt5 version of Shantnu Tiwari's tutorial first seen here.
This is a simple step-by-step walkthrough creating a GUI app using Qt Creator and PyQt5. Since GUIs are entirely visual it'
Learn PyQt: Moonsweeper — Explore the mysterious moon of Q'tee without getting too close to the alien natives!

Link: https://www.learnpyqt.com/tutorials/moonsweeper/

Moonsweeper is a single-player puzzle video game. The objective of the game is to explore the area around your landed space rocket, without coming too close to the deadly B'ug aliens. Your trusty tric
Learn PyQt: Goodforbitcoin, a Cryptocurrency market tracker — Track cryptocurrency market values and trade volumes

Link: https://www.learnpyqt.com/tutorials/bitcoin-exchange-tracker/

Goodforbitcoin is a simple cryptocurrency market-tracker. It displays daily market rates, including high, low and close valuations, alongside market trade volume for a range of popular cryptocurrencie
Learn PyQt: Add scrollable regions with QScrollArea — Run out of space in your GUI? Add a scrollable region to your application

Link: https://www.learnpyqt.com/tutorials/qscrollarea/

When you start building apps that display long documents, large amounts of data or large numbers of widgets, it can be difficult to arrange things within a fixed-size window. Resizing the window beyon
Learn PyQt: LearnPyQt — One year in, and much more to come. — A quick retrospective on 2019

Link: https://www.learnpyqt.com/tutorials/learn-pyqt-one-year-in-and-more-to-come/

It's been a very good year.
Back in May I was looking through my collection of PyQt tutorials and videos and trying to decide what to do with them. They were pretty popular, but being hosted on multip
Learn PyQt: Q&A: How do I display an Image in PyQt5/PySide2? — Using QLabel to easily add images to your applications

Link: https://www.learnpyqt.com/tutorials/adding-images-to-pyqt5-applications/

Adding images to your application is a common requirement, whether you're building an image/photo viewer, or just want to add some decoration to your GUI. Unfortunately, because of how this is done in
Learn PyQt: MooseAche — Simple web-browser in Python, using PyQt

Link: https://www.learnpyqt.com/tutorials/mooseache/

MooseAche is the latest revolution in web browsing! Go back and forward! Save files! Get help! (you'll need it). Any similarity to other browsers is entirely coincidental.
QtWebEngineWidgets is not i
Learn PyQt: Implementing QPainter flood fill in PyQt5/PySide

Link: https://www.learnpyqt.com/tutorials/implementing-qpainter-flood-fill-pyqt5pyside/

Building Piecasso (a PyQt5 Paint clone) I was disappointed to discover that while QPainter comes with a huge number of paint methods, ranging from pixels and lines to fully-filled polygons, it doesn't