Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
PyBites: Code Challenge 52 - Create your own Pomodoro Timer - Review

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

In this article we review last week's Create your own Pomodoro Timer code challenge.
Our review post / Hacktoberfest is back!
From now on we will merge our solution into our Community branch and incl
PyBites: Code Challenge 53 - Query the Spotify API

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


It's not that I'm so smart, it's just that I stay with problems longer. - A. Einstein

Hey Pythonistas,
We bet this one's going to be music to your ears (another quality pun!).
This week, query the S
Real Python: Splitting, Concatenating, and Joining Strings in Python

Link: https://realpython.com/python-string-split-concatenate-join/

There are few guarantees in life: death, taxes, and programmers needing to deal with strings. Strings can come in many forms. They could be unstructured text, usernames, product descriptions, database
Curtis Miller: My Tutorial Book on Anaconda, NumPy and Pandas Is Out: Hands-On Data Analysis with NumPy and Pandas

Link:

I announced months ago that one of my video courses, Unpacking NumPy and Pandas, was going to be turned into a book. Today I’m pleased to announce that this book is available! Hands-On Data Analysis w
Bruno Rocha: Hacktoberfest 2018

Link: http://brunorocha.org/hacktoberfest-2018.html

Hacktoberfest 2018
Hacktoberfest is an amazing campaign by Digital Ocean and Github, you contribute with at least 4 open source Pull Requests and then you get a T-shirt and some stickers.
Maintainers
Made With Mu: PyWeek - Make a Game with Mu

Link: https://madewith.mu/mu/games/2018/10/01/pyweek26.html

It’ll soon be PyWeek! Why not use Mu for a week of
Pythonic game making fun? Your prize will be the
fun of taking part and the respect of your peers.

I wrote my first game as
an entry for the last Py
Bill Ward / AdminTome: Install Python 3.7.0 on Ubuntu 18.04

Link: https://www.admintome.com/blog/install-python-3-7-0-on-ubuntu-18-04/

In this post, we will install Python 3.7.0 on Ubuntu 18.04. This is the latest version of the Python Programming Language.

What’s New?
Python 3.7 gives us some new features, including:

Postponed eva
Anarcat: October 2018 report: LTS, Mastodon, Firefox privacy, etc

Link: https://anarc.at/blog/2018-10-01-report/

Debian Long Term Support (LTS)
This is my monthly Debian LTS report.
Python updates
Uploaded DLA-1519-1 and DLA-1520-1 to fix
CVE-2018-1000802, CVE-2017-1000158, CVE-2018-1061 and
CVE-2018-1060 in Py
Kay Hayen: Nuitka this week #8

Link: http://nuitka.net/posts/nuitka-this-week-8.html


Contents

Public / Private CI / Workflow
Workflow
Hunting bugs with bisect
Experimental Changes
Hardware


Milestone Release
UI rework
Benchmarks
Inplace Operations
New use cases
Tcl/Tk Standalone
Ca
Mike Driscoll: Jupyter Notebook Extension Basics

Link: http://www.blog.pythonlibrary.org/2018/10/02/jupyter-notebook-extension-basics/

There are several methods of extending the functionality of Jupyter Notebooks. Here are four of them:

Kernels
IPython kernel extensions
Notebook extensions
Notebook server extensions

For the purpose
Stack Abuse: A Brief Look at Web Development in Python

Link: https://stackabuse.com/a-brief-look-at-web-development-in-python/

Introduction
Since 2003, Python has ranked in the top 10 programming languages to learn and its ranking has been consistently improving ever since. According to a statistic, Python is one of the top 5
Matt Layman: Consistent Python code with Black

Link: https://www.mattlayman.com/blog/2018/python-code-black/

Code formatting is the subject of millions of fiery, nerdy debates. Developers love to argue about code style because we read code a lot. The style matters because it affects readability.
We have exam
Python Anywhere: Turning a Python script into a website

Link: https://blog.pythonanywhere.com/169/

.jab-post img {
border: 2px solid #eeeeee;
padding: 5px;
}


One question we often hear from people starting out with PythonAnywhere is "how do I turn this
script I've written into a website s
Continuum Analytics Blog: Anaconda Distribution 5.3.0 Released

Link: https://www.anaconda.com/blog/developer-blog/anaconda-distribution-5-3-0-released/

We’re excited to announce the release of Anaconda Distribution 5.3.0! Anaconda Distribution is the world’s most popular and easiest way to learn and perform data science and machine learning. Here’s a
Talk Python to Me: #180 What's new in Python 3.7 and beyond

Link: https://talkpython.fm/episodes/show/180/what-s-new-in-python-3.7-and-beyond

The Python core developers recently released Python 3.7 and are now busy planning what's coming in 3.8. That makes right now a great time to dig into what was included in Python 3.7 and what's on deck
Mike Driscoll: Python 101 – Episode #27: Profiling Python Code

Link: http://www.blog.pythonlibrary.org/2018/10/03/python-101-episode-27-profiling-python-code/


In this screencast you will learn the basics of profiling your code using Python’s built-in cProfile module.
You can read the chapter this screencast is based on here – http://python101.pythonlibrary
Dataquest: Python Dictionary Tutorial

Link: https://www.dataquest.io/blog/python-dictionary-tutorial/

Python offers a variety of data structures to hold our information — the dictionary being one of the most useful. Python dictionaries quick, easy to use, and flexible. As a beginning programmer, you c