Tuesday, December 17, 2019

PyCoder’s Weekly: Issue #399 (Dec. 17, 2019)

#399 – DECEMBER 17, 2019
View in Browser »

The PyCoder’s Weekly Logo


What Makes Python a Great Language?

“What makes Python a great language? It gets the need to know balance right. […] I would argue that the Python language has an incredibly well-balanced sense of what developers need to know. Better than any other language I’ve used.”
STEVE DOWER

Python Statistics Fundamentals: How to Describe Your Data

In this step-by-step tutorial, you’ll learn the fundamentals of descriptive statistics and how to calculate them in Python. You’ll find out how to describe, summarize, and represent your data visually using NumPy, SciPy, Pandas, Matplotlib, and the built-in Python statistics library.
REAL PYTHON

Automate & Standardize Code Reviews For Python

alt

Take the hassle out of code reviews - Codacy flags errors automatically, directly from your Git workflow. Customize standards on coverage, duplication, complexity & style violations. Use in the cloud or on your servers for 30 different languages. Get started for free →
CODACY sponsor

Python Anti-Patterns

“Learning about these anti-patterns will help you to avoid them in your own code and make you a better programmer (hopefully). Each pattern comes with a small description, examples and possible solutions.”
QUANTIFIEDCODE.COM

Documenting Python Code: A Complete Guide

Whether you’re documenting a small script or a large project, whether you’re a beginner or seasoned Pythonista, this video series will cover everything you need to know.
REAL PYTHON video

How to Use Pandas to Access Databases

Tips and best practices for exploring SQL databases with Pandas and SQLAlchemy.
IRINA TRUONG

Discussions

Python Jobs

Senior Python Engineer (Munich, Germany)

Stylight GmbH

Senior Python/Django Developer (Eindhoven, Netherlands)

Sendcloud

Contract Python / RaspPi / EPICS (Remote)

D-Pace Inc

More Python Jobs >>>

Articles & Tutorials

Data Engineer Interview Questions With Python

This tutorial will prepare you for some common questions you’ll encounter during your data engineer interview. You’ll learn how to answer questions about databases, ETL pipelines, and big data workflows. You’ll also take a look at SQL, NoSQL, and Redis use cases and query examples.
REAL PYTHON

A Tiny Python Exception Oddity

“This would likely going to be found totally irrelevant by 99.999% of Python programmers. If you are not the type of person who is annoyed by tiny oddities, you probably do not want to read any further.”
ANDRÉ ROBERGE

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

Experiments in Constraint-Based Graphic Design

“I’ve been hacking on this new [Python] DSL for design that allows the designer to specify figures in terms of relationships, which are compiled down to constraints and solved using an SMT solver.”
ANISH ATHALYE

Reducing NumPy Memory Usage With Lossless Compression

How to reduce memory usage via smaller dtypes and sparse arrays, and what to do in situations where these solutions won’t work.
ITAMAR TURNER-TRAURING

How to Document Python Code With Sphinx

A quick tutorial on documenting your Python project with the Sphinx documentation generator and tox for build automation.
MOSHE ZADKA

Python Internals: Symbol Tables (2010)

How CPython implements and uses symbol tables in its quest to compile Python source code into bytecode.
ELI BENDERSKY

Property-Based Testing for API Schemas

Thoughts about how API schemas could be used for property-based testing.
DMITRY DYGALO • Shared by Dmitry Dygalo

Measure and Improve Python Code Performance With Blackfire.io

Profile in development, test/staging, and production, with no overhead for end users! Blackfire supports any Python version from 2.7.x and 3.x. Find bottlenecks in wall-time, I/O, CPU, memory, HTTP requests, and SQL queries.
BLACKFIRE sponsor

Projects & Code

Events

PyLadies Dublin

December 19, 2019
PYLADIES.COM

BangPypers

December 21, 2019
MEETUP.COM


Happy Pythoning!
This was PyCoder’s Weekly Issue #399.
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 ]



from Planet Python
via read more

No comments:

Post a Comment

TestDriven.io: Working with Static and Media Files in Django

This article looks at how to work with static and media files in a Django project, locally and in production. from Planet Python via read...