Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyCoder’s Weekly: Issue #402 (Jan. 7, 2020)

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

#402 – JANUARY 7, 2020 View in Browser » Last Python 2.7 Maintenance Release on April 2020 Python 2.7 is retired and became EOL on Jan 1, 2020. The last 2.7 release will be in April 2020. PYTHON
Dataquest: Tutorial: Python Regex (Regular Expressions) for Data Scientists

Link: https://www.dataquest.io/blog/regular-expressions-data-scientists/

In this tutorial, learn how to use regular expressions and the pandas library to manage large data sets during data analysis.
The post Tutorial: Python Regex (Regular Expressions) for Data Scientists
Will Kahn-Greene: How to pick up a project with an audit

Link: https://bluesock.org/~willkg/blog/dev/auditing_projects.html

Over the last year, I was handed a bunch of projects in various states. One of
the first things I do when getting a new project that I'm suddenly responsible
for is to audit the project. That helps m
Stack Abuse: Deploying Django Applications to AWS EC2 with Docker

Link: https://stackabuse.com/deploying-django-applications-to-aws-ec2-with-docker/

Introduction
In the fast-paced field of web applications, containerization has become not only common but the preferred mode of packaging and delivering web applications. Containers allow us to packag
Real Python: Exploring HTTPS With Python

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

Have you ever wondered why it’s okay for you to send your credit card information over the Internet? You may have noticed the https:// on URLs in your browser, but what is it, and how does it keep you
Matt Layman: From Browser To Django

Link: https://www.mattlayman.com/understand-django/browser-to-django/

Maybe you have heard about Django and that it can help you build websites. You might be new to Python, new to web development, or new to programming as a whole.
This new series, Understand Django, wil
Mike Driscoll: Letting Users Change a wx.ComboBox’s Contents in wxPython

Link: http://www.blog.pythonlibrary.org/2020/01/08/letting-users-change-a-wx-comboboxs-contents-in-wxpython/

This week I came across someone who was wondering if there was a way to allow the user to edit the contents of a wx.ComboBox. By editing the contents, I mean change the names of the pre-existing choic
Python Software Foundation: Python 2 series to be retired by April 2020

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/jVt_4dZJWag/python-2-sunset.html

The CPython core development community is urging users to migrate to Python 3 as it will be the only version that will be updated for bugs and security vulnerabilities.

After nearly 20 years of devel
Learn PyQt: Build GUI layouts with Qt Designer for PyQt5 apps

Link: https://www.learnpyqt.com/courses/qt-creator/qt-designer-gui-layout/


When laying out your Qt GUIs it can be quite a tricky task to place every widget in the right position on your forms. Fortunately, Qt offers a set of layout managers that simplify the process of widg
Matt Layman: Serverless Python And Why You Should Try It Out

Link: https://www.mattlayman.com/blog/2020/serverless-python/

At the January 2020 Python Frederick event, Patrick Pierson showed the group how you can use Python in different serverless services on AWS and GCP. He also showed a couple of serverless frameworks li
Stack Abuse: Convert Strings to Numbers and Numbers to Strings in Python

Link: https://stackabuse.com/convert-strings-to-numbers-and-numbers-to-strings-in-python/

Introduction
Python allows you to convert strings, integers, and floats interchangeably in a few different ways. The simplest way to do this is using the basic str(), int(), and float() functions. On
Talk Python to Me: #246 Practices of the Python Pro

Link: https://talkpython.fm/episodes/show/246/practices-of-the-python-pro

When you can call yourself a professional developer? Sure, getting paid to write code is probably part of the formula. But when is your skillset up to that level?
Mike Driscoll: Letting Users Change a wx.ComboBox’s Contents in wxPython

Link: https://www.blog.pythonlibrary.org/2020/01/08/letting-users-change-a-wx-comboboxs-contents-in-wxpython/

This week I came across someone who was wondering if there was a way to allow the user to edit the contents of a wx.ComboBox. By editing the contents, I mean change the names of the pre-existing choic
Catalin George Festila: Python 3.7.5 : The this python package.

Link: http://python-catalin.blogspot.com/2020/01/python-375-this-python-package.html

The this python package is simple to use:
[mythcat@desk ~]$ python3
Python 3.7.5 (default, Dec 15 2019, 17:54:26)
[GCC 9.2.1 20190827 (Red Hat 9.2.1-1)] on linux
Type "help", "copyright", "credits"
Reinout van Rees: Github basic auth deprecation and jenkins

Link: http://reinout.vanrees.org/weblog/2020/01/10/jenkins-deprecated-github-credentials.html


I have been getting periodic deprecation notice emails from github for the
last few months:

Hi @nenskins,
You recently used a password to access an endpoint through the GitHub API
using okhttp/2.7.5
Speed Matters: scandir-rs

Link: https://brmmm3.github.io/posts/2020/01/10/scandir-rs/

Because speed matters…
With the increased speed of SSDs single threaded file access does not always fully utilize the disk. The bottleneck more and more is the CPU itself.
When I started learning the