Login  | Home

PyCoder’s Weekly: Issue #390 (Oct. 15, 2019)

Go back


Article:

(published: Oct. 15, 2019, 7:30 p.m.)

#390 – OCTOBER 15, 2019
View in Browser »

The PyCoder’s Weekly Logo


CPython 3.8.0 Released

Assignment expressions, positional-only arguments, = specifier in f-strings, and more. Click the link for the full changelog and download links.
PYTHON.ORG

Cool New Features in Python 3.8

What does Python 3.8 bring to the table? Learn about some of the biggest changes and see you how you can best make use of them.
REAL PYTHON

Join the Slack Team at the Spec Annual Developer Conference

alt

Hear the latest product and tooling enhancements for builders of Slack apps. Learn best practices and apply them in hands-on workshops. Troubleshoot with Slack engineers, ask questions and give feedback to our product team. Enjoy or share 50% off registration with the code S19_ADMIN →
SLACK sponsor

Thousands of Scientific Papers May Be Invalid Due to Misunderstanding Python

Developers assumed that glob.glob() returns a sorted list of files, but it doesn’t. And this led to a number of statistical errors and data discrepancies in several published scientific papers.
MIKE DRISCOLL

The Python range() Function

In this step-by-step course, you’ll master the Python range() function, learn how its implementation differs in Python 3 vs 2, and see how you can use it to write faster and more Pythonic code.
REAL PYTHON video

Meta-Programming in Python

“Meta-programming is an act of building functions and classes who can manipulate code by modifying, wrapping existing code or generating code.”
SAURABH KUKADE

Django 3.0 Beta 1 Released

See the release notes for a list of changes and new features.
DJANGOPROJECT.COM

PyPy V7.2 Released

ARM aarch64 support, new JSON decoder, sandboxing makes a return, …
MOREPYPY.BLOGSPOT.COM

Discussions

PyPI Just Crossed the 200,000 Packages Threshold! 🥳

TWITTER.COM/REALPYTHON

Python Jobs

Full Stack Developer (Toronto, ON, Canada)

Beanfield Metroconnect

Backend Developer (Kfar Saba, Israel)

3DSignals

More Python Jobs >>>

Articles & Tutorials

Binning Data With Pandas qcut And cut

Pandas qcut and cut are both used to bin continuous values into discrete buckets or bins. This article explains the differences between the two commands and how to use each.
CHRIS MOFFITT

Emacs: The Best Python Editor?

Learn about using Emacs for Python development. You’ll install and configure Emacs on your selected platform, then write Python code to explore its capabilities. Finally, you’ll run, test, and debug Python code in the Emacs environment.
REAL PYTHON

Python Developers Are in Demand on Vettery

alt

Vettery is an online hiring marketplace that’s changing the way people hire and get hired. Ready for a bold career move? Make a free profile, name your salary, and connect with hiring managers from top employers today →
VETTERY sponsor

How to Read SAS Files in Python With Pandas

Learn how to read SAS (.sas7bdat) files in Python, and how to write a SAS file to CSV using Pandas and pyreadstat.
ERIK MARSJA

Python Is Not a Great Programming Language

Related discussion/rebuttal on Hacker News.
GITHUB.COM/ROBERTAKAROBIN opinion

Top Three Mistakes With K-Means Clustering During Data Analysis

OLEG ŻERO

VS Code Adds Native Editing of Jupyter Notebooks

MICROSOFT.COM

Big-O Notation With Python Examples

BRANDON SKERRITT

Projects & Code

systemd-logging: Simplifies Logging for systemd

GITHUB.COM/IDLESIGN

PyperCard: HyperCard-Inspired GUI Framework

PYPERCARD.READTHEDOCS.IO

inspectortiger: Python Code Review Tool / Framework

GITHUB.COM/THG-CONSULTING

Utility for Converting Curl Syntax to Python

TRILLWORKS.COM

daudin: A Python Command-Line Shell

GITHUB.COM/TERRYCOJONES

django-admin-autocomplete-list-filter: Ajax Autocomplete List Filter for Django Admin

GITHUB.COM/DEMIROREN-TEKNOLOJI

Events

PyCode Conference 2019

October 14 to October 17, 2019
PYCODE-CONFERENCE.ORG

PyData Bristol Meetup

October 17, 2019
MEETUP.COM

Python Northwest

October 17, 2019
PYNW.ORG.UK

PyLadies Dublin

October 17, 2019
PYLADIES.COM

PyCon China 2019 Beijing Branch

October 19 to October 20, 2019
PYCON.ORG

Python Brasil 2019

October 23 to October 29, 2019
PYTHONBRASIL.ORG.BR


Happy Pythoning!
This was PyCoder’s Weekly Issue #390.
View in Browser »

alt

[ Subscribe to 🐍 PyCoder’s Weekly 💌 – Get the best Python news, articles, and tutorials delivered to your inbox once a week >> Click here to learn more ]