Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
A. Jesse Jiryu Davis: API Evolution the Right Way

Link: https://emptysqua.re/blog/api-evolution-the-right-way/

Imagine you are a creator deity, designing a body for a creature. In your benevelonce, you wish for the creature to evolve over time: first, because it must respond to changes in its environment, and
Brad Lucas: Updating Your Pip Requirements File

Link: http://blog.bradlucas.com/posts/2018-11-09-updating-your-pip-requirements-file/

While revisiting an old Python project you may come to realize that your requirements.txt file contains out of date versions. You could go through and research each library and get it's latest version
Weekly Python StackOverflow Report: (cli) stackoverflow python report

Link: http://python-weekly.blogspot.com/2018/11/cli-stackoverflow-python-report.html

These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2018-11-10 17:22:00 GMTWhy are Python operations 30× slower after calli
Catalin George Festila: Python Qt5 - QTabWidget example.

Link: http://python-catalin.blogspot.com/2018/11/python-qt5-qtabwidget-example.html

Today I test the QTabWidget with an simple example.The source code uses the QTabWidget and create two Tab: FirstTab and TabTwo.I add for each tab two labels: tab_one_label_one, tab_one_label_two,tab_t
Yasoob Khalid: Review: The History of Unix Video

Link: https://pythontips.com/2018/11/10/review-history-of-unix-video/

Hi everyone! If you have been following my blog for a while, you will know how much I love computers. I recently watched this video about the history of Unix and decided to write a short post about it
Andre Roberge: User feedback is essential for improvements

Link: https://aroberge.blogspot.com/2018/11/user-feedback-is-essential-for.html

A while ago, in Reeborg's World, I implemented a way to require Reeborg to follow a specific path in order to complete a task. For a world creator, this meant to include a path as a list of successive
Mike Driscoll: PyDev of the Week: Frank Vieira

Link: http://www.blog.pythonlibrary.org/2018/11/12/pydev-of-the-week-frank-vieira/

This week we welcome Frank Vieira as our PyDev of the Week. Frank is the creator of the Vibora package, a “fast, asynchronous and elegant Python web framework.” You can see what else Frank is up to ov
Erik Marsja: How to use Pandas Sample to Select Rows and Columns

Link: https://www.marsja.se/pandas-sample-randomly-select-rows/

In this tutorial we will learn how to use Pandas sample to randomly select rows and columns from a Pandas dataframe. There are some reasons for randomly sample our data; for instance, we may have a ve
Eli Bendersky: Unification

Link: https://eli.thegreenplace.net/2018/unification/

In logic and computer science, unification is a process of automatically solving
equations between symbolic terms. Unification has several interesting
applications, notably in logic programming and ty
Real Python: How to Publish an Open-Source Python Package to PyPI

Link: https://realpython.com/pypi-publish-python-package/

Python is famous for coming with batteries included. Sophisticated capabilities are available in the standard library. You can find modules for working with sockets, parsing CSV, JSON, and XML files,
Catalin George Festila: Python Qt5 - QCalendarWidget example.

Link: http://python-catalin.blogspot.com/2018/11/python-qt5-qcalendarwidget-example.html

This tutorial is about QCalendarWidget.Use a default application and add this widget.You can change and get the date from the widget calendar like any widget.The result of this source code is this res
PyCon: PyCon 2019 Registration is Open!

Link: https://pycon.blogspot.com/2018/11/pycon-2019-registration-is-open.html

It is that time of year! Registration for PyCon 2019 has launched and once again we are selling the first 800 tickets at a discounted rate. How to registerOnce you have created an account on us.pycon
Stack Abuse: Python GUI Development with Tkinter: Part 3

Link: https://stackabuse.com/python-gui-development-with-tkinter-part-3/

This is the third installment of our multi-part series on developing GUIs in Python using Tkinter. Check out the links below for the other parts to this series:

Python GUI Development with Tkinter
Py
Mike Driscoll: Jupyter Notebook 101 Released!

Link: http://www.blog.pythonlibrary.org/2018/11/13/jupyter-notebook-101-released/

My latest book, Jupyter Notebook 101 is now officially released.

You can purchase it at the following retailers:

Amazon (Kindle or Paperback)
Leanpub (mobi, epub and PDF) on sale for $9.99 until the
eGenix.com: PyDDF Python Herbst Sprint 2018

Link: https://www.egenix.com/company/news/PyDDF-Herbst-Sprint-2018

The following text is in German, since we're announcing a Python sprint in Düsseldorf, Germany.

Ankündigung
PyDDF Python Herbst Sprint 2018 in
Düsseldorf



Samstag, 17.11.2018, 10:00-18:00 Uhr
Sonnt
PyBites: Automating PyBites Review Post Using Github API and collections.defaultdict

Link: https://pybit.es/github-api-collections-defaultdict.html

In this post I share a quick script I produced last week to automate a portion of our review post. I used the Github API and the collections.defaultdict.
The goal of this script and post is to show yo
pythonwise: direnv

Link: http://pythonwise.blogspot.com/2018/11/direnv.html

I use the command line a lot. Some projects require different settings, say Python virtual environment, GOPATH for installing go packages and more.I'm using direnv to help with settings per project in