Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Gocept Weblog: Zope May Sprint

Link: https://blog.gocept.com/2020/02/28/zope-may-sprint/

Earl Zope has settled down for a good while in Python 3 wonderland. He made friends with the inhabitants and other immigrants. He enjoys his new live.
The sunset of his original homelands took place
Luke Plant: Double-checked locking with Django ORM

Link: https://lukeplant.me.uk/blog/posts/double-checked-locking-with-django-orm/

The double-checked locking pattern is one that is
useful when:

You need to restrict access to a certain resource to stop simultaneous processes from working on it at the same time.
The locking patter
Andre Roberge: Implicit multiplication in Python - part 1

Link: https://aroberge.blogspot.com/2020/02/implicit-multiplication-in-python-part-1.html

Quoting from a post from Guido van Rossum    ... The power of visual processing really becomes apparent when you combine    multiple operators. For example, consider the distributive law        mul(n,
Weekly Python StackOverflow Report: (ccxvii) stackoverflow python report

Link: http://python-weekly.blogspot.com/2020/02/ccxvii-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-02-29 08:02:22 GMTHow can I replace the first occurrence of a char
Erik Marsja: How to Convert a Python Dictionary to a Pandas DataFrame

Link: https://www.marsja.se/how-to-convert-a-python-dictionary-to-a-pandas-dataframe/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-convert-a-python-dictionary-to-a-pandas-dataframe

The post How to Convert a Python Dictionary to a Pandas DataFrame appeared first on Erik Marsja.
In this brief Python Pandas tutorial, we will go through the steps of creating a dataframe from a dicti
Roberto Alsina: Episodio 25: Asignaciones y mutabilidad

Link: https://ralsina.me/weblog/posts/youtube/episodio-25-asignaciones-y-mutabilidad.html

En Python, asignar valores a variables no es exactamente igual que en otros lenguajes. Y eso provoca comportamientos que pueden resultar sorprendentes. Y después eso te lleva a ver que con algunos tip
Catalin George Festila: Python Qt5 - Create a spectrum equalizer.

Link: http://python-catalin.blogspot.com/2020/03/python-qt5-create-spectrum-equalizer.html

I haven't written much for a while on these issues about python and PyQt5.
Today I will show a complex example of QtMultimedia and how to create a spectrum equalizer.
First, the PyQt5 bindings come wi
Ruslan Spivak: EOF is not a character

Link: https://ruslanspivak.com/eofnotchar/

I was reading Computer Systems: A Programmer’s Perspective the other day and in the chapter on Unix I/O the authors mention that there is no explicit “EOF character” at the end of a file.

If you’ve s
Catalin George Festila: Python 3.6.9 : My colab tutorials - part 001.

Link: http://python-catalin.blogspot.com/2020/03/python-369-my-colab-tutorials-part-001.html

Today I start this tutorials series for the Colab tool.
To share my working with the Colab tool I created this GitHub project.
This project has two colab files :
catafest_001.ipynb Created using Cola
Roberto Alsina: Episodio 26: como el REPL, pero mejor

Link: https://ralsina.me/weblog/posts/youtube/episodio-26-como-el-repl-pero-mejor.html

El modo interactivo del intérprete de Python está buenísimo! Es re útil! Pero ... se puede mejorar. Veamos 3 o 4 alternativas.
Mike Driscoll: PyDev of the Week: Doug Farrell

Link: http://www.blog.pythonlibrary.org/2020/03/02/pydev-of-the-week-doug-farrell/

This week we welcome Doug Farrell (@writeson) as our PyDev of the Week! Doug is working on Python book entitled The Well-Grounded Python Developer for Manning. He is also a contributor for Real Python
PyBites: Productivity Mondays - What Can You Do Consistently This Week?

Link: https://pybit.es/consistency.html


Continuous effort - not strength or intelligence - is the key to unlocking our potential ― Winston S. Churchill.

Last week I learned about lagging and leading indicators and why it's important to fo
IslandT: What is python programming language?

Link: https://kibiwebgeek.com/what-is-python-programming-language/

Python is the most popular programming language in the world, above Java and above C/C++/C#. We can use Python for free to develop web applications or desktop software and then sell that application o
PyCharm: PyCharm 2020.1 EAP 5

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

We have a new Early Access Program (EAP) version of PyCharm that can be now downloaded from our website.
We are getting closer every week to the 2020.1 release. We are pushing hard to get through all
Podcast.__init__: The Advanced Python Task Scheduler

Link: https://www.pythonpodcast.com/apscheduler-python-task-scheduler-episode-252/

Most long-running programs have a need for executing periodic tasks. APScheduler is a mature and open source library that provides all of the features that you need in a task scheduler. In this episod
Real Python: Python Bindings: Calling C or C++ From Python

Link: https://realpython.com/python-bindings-overview/

Are you a Python developer with a C or C++ library you’d like to use from Python? If so, then Python bindings allow you to call functions and pass data from Python to C or C++, letting you take advant
Anarcat: Moving dconf entries to git

Link: https://anarc.at/blog/2020-03-02-moving-dconf-entries-to-git/

I've been managing my UNIX $HOME repository with version control
for almost two decades now (first under CVS, then with git). Once in a
while, I find a little hack to make this work better.
Today, it'