Tuesday, October 20, 2020

PyCoder’s Weekly: Issue #443 (Oct. 20, 2020)

#443 – OCTOBER 20, 2020
View in Browser »

The PyCoder’s Weekly Logo


Python For Feature Film

A look into how Python is used to bring your favorite movies to the big screen.
DHRUV GOVIL

Data Management With Python, SQLite, and SQLAlchemy

In this tutorial, you’ll learn how to store and retrieve data using Python, SQLite, and SQLAlchemy as well as with flat files. Using SQLite with Python brings with it the additional benefit of accessing data with SQL. By adding SQLAlchemy, you can work with data in terms of objects and methods.
REAL PYTHON

Profile, Understand, and Optimize Code Performance

alt

You can’t improve what you can’t measure. Profile and understand code behavior and performance (Wall-time, I/O, CPU, HTTP requests, SQL queries). Install in minutes. Browse through appealing graphs. Supports all Python versions. Works in dev, test/staging & production →
BLACKFIRE sponsor

Reading Poorly Structured Excel Files with Pandas - Practical Business Python

Raise your hand if you’ve ever had to deal with a poorly formatted Excel spreadsheet. Wow, that’s a lot of you! Did you know you can use pandas and openpyxl to read even the craziest Excel sheets?
CHRIS MOFFITT

Python Booleans: Optimize Your Code With Truth Values

In this tutorial, you’ll learn about the built-in Python Boolean data type, which is used to represent the truth value of an expression. You’ll see how to use Booleans to compare values, check for identity and membership, and control the flow of your programs with conditionals.
REAL PYTHON

Exploring Fractals on a Cloud Computer

Fractals might be some of the most interesting mathematical structures to study and to visualize. Learn what fractals are and how to create beutiful fractal animations with Python.
ERIC MATTHES • Shared by Eric Matthes

New BBC micro:bit Released

Now with a built-in speaker and microphone!
MICROBIT.ORG

Discussions

How Can I Generate Three Random Integers That Satisfy Some Condition?

A little bit of algebra goes a long way. But also, when was the last time you got to use SciPy’s Diophantine equation solver?
STACK OVERFLOW

Python Jobs

Senior Full Stack Developer (Chicago, IL, USA)

Panopta

Senior Software Engineer (Remote)

Silicon Therapeutics

Senior Research Programmer (Remote)

Silicon Therapeutics

Java Lead With Python Experience (Sacramento, CA, USA)

Benvia LLC

More Python Jobs >>>

Articles & Tutorials

The Real Python Podcast – Episode #31: Python Return Statement Best Practices and Working With the map() Function

The Python return statement is such a fundamental part of writing functions. Is it possible you missed some best practices when writing your own return statements? This week on the show, David Amos returns with another batch of PyCoder’s Weekly articles and projects. We also talk functional programming again with an article on the Python map function and processing iterables without a loop.
REAL PYTHON podcast

Getting Started With MicroPython

Are you interested in the Internet of Things, home automation, and connected devices? If so, then you’re in luck! In this course, you’ll learn about MicroPython and the world of electronics hardware. You’ll set up your board, write your code, and deploy a MicroPython project to your own device.
REAL PYTHON course

Identify Issues in Your Python Applications Before It Affects Customers

alt

Quickly locate latency, bottlenecks, and other potential issues with detailed flame graphs and end-to-end distributed tracing using Datadog’s application performance management. Get started with a free Datadog trial today →
DATADOG sponsor

The Surprising Impact of Medium-Size Texts on PostgreSQL Performance

Learn how medium-size text fields impact query performance in PostgreSQL and how to gain performance benefits using the TOAST method. While the article isn’t strictly about Python, you’ll likely find it useful if you often store medium-to-large size text in PostgreSQL.
HAKI BENITA

Build Plugins With Pluggy

Plugin architecture can be a nice way to make it easy to add functionality to your project in the future, or allow third-party developers to extend your applications. Learn how plugin architecture works on how to use Pluggy to manage plugins.
KRACEKUMAR RAMARAJU

Getting Started With OpenTelemetry and Distributed Tracing in Python

Learn why distributed tracing is the foundation for observability, and how to instrument your Python applications with OpenTelemetry in under 10 minutes.
LIGHTSTEP sponsor

Play the Long Game When Learning to Code

When it comes to coding, taking the time to internalize and truly understand the concepts you’re learning pays dividends over memorizing syntax and solutions to interview problems.
DANIEL CHAE opinion

Monitor Your GitHub Build With a Raspberry Pi Pumpkin

Looking for a spooky way to track your build status? GitHub’s Martin Woodward has put together a 3D printed pumpkin that lights up to show his build status.
ASHLEY WHITTAKER

type() vs. isinstance()

What’s the difference between type() and isinstance() methods, and which one is better for checking the type of an object?
SEBASTIAN WITOWSKI

Projects & Code

Events

PyTexas 2020 (Virtual)

October 24 to October 53, 2020
PYTEXAS.ORG

SciPy Japan 2020

October 30 to November 3, 2020
SCIPY.ORG


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