Tuesday, June 11, 2019

PyCoder’s Weekly: Issue #372 (June 11, 2019)

#372 – JUNE 11, 2019
View in Browser »

The PyCoder’s Weekly Logo


Python Predicted to Overtake C and Java in Next 4 Years

“Python’s ascent continues among software developers, bolstered by its usability compared with Java and C.”
ZDNET.COM

CPython 3.8.0b1 Is Available for Testing

New features include: f-string debugging, “async REPL” mode, AsyncMock in unittest.mock, async-support for unittest, math.comb added, Python embedding got better, and more.
PYTHON.ORG

Leverage Data Science to Optimize Your Application

alt

PyCharm 2019.1 Professional Edition has all-new Jupyter Notebooks support. You can use the same IDE that you use for building your application to analyze the data to improve it. Try it now →
JETBRAINS sponsor

How to Make a Twitter Bot in Python With Tweepy

Learn how to make a Twitter bot in Python with Tweepy, which is a package that provides a very convenient way to use the Twitter API. You can use your Twitter bot to automate all or part of your Twitter activity.
REAL PYTHON

Current State of Python Packaging in 2019

“In this post, I will try to explain the intricate details of Python packaging. I spent the best part of my evenings in the past two months to gather as much information as possible about the problem, the current solutions, what is legacy and what is not.” Related discussion on Hacker News
STEFANO BORINI

Future Versions of macOS Won’t Include Python 2.7

The next macOS release deprecates built-in Python 2.7 and other system scripting languages, such as Ruby. The system scripting languages on macOS have always lagged behind the latest releases, for example, the macOS system Python is still on 2.7. You’ll still be able to install Python 2 or Python 3 as you would most likely anyway today.
MICHAEL TSAI

Solving a Python Programming Puzzle, Step-By-Step

“This post is a write-up of a solution to part of a programming puzzle I did yesterday. It’s a little different than the usual ‘solution + theory’ approach, though: I’m going to talk about the actual steps you’d need to take to get to the solution (i.e. what to google, what intermediate code looks like, etc.).”
DONNACHA OISÍN KIDNEY

Writing a Toy Backend Compiler for PyTorch

“This tutorial is designed as an end-to-end walkthrough detailing all that is necessary for building and integrating a compiler into PyTorch’s JIT.”
BRAM WASTI

Discussions

Python Jobs

Senior Backend Software Engineer (Remote)

Close

Lead Python Software Developer (Toronto, Canada)

Kognitiv

SIPS Programmer (Madison, WI)

University of Wisconsin

Senior Python Developer (Malta, Europe)

Gaming Innovation Group

More Python Jobs >>>

Articles & Tutorials

OOP Method Types in Python: @classmethod vs @staticmethod vs Instance Methods

What’s the difference between @classmethod, @staticmethod, and “plain/regular” instance methods in Python? You’ll know the answer after watching this video series and playing with the accompanying code examples.
REAL PYTHON video

Killer Rabbits in Medieval Manuscripts

Why so many drawings in the margins depict bunnies going bad…
OPENCULTURE.COM

Join a Community of 3.5 Million Developers on DigitalOcean

alt

Discover why Python developers love self-hosting their apps on DigitalOcean, the simplest cloud platform. Click here to learn more and get started within minutes →
DIGITALOCEAN sponsor

Python in the Windows 10 May 2019 Update?

Python might be hard to install on Windows, but with the latest Windows 10 update, you can type python to find it in the Microsoft Store.
STEVE DOWER (MICROSOFT)

50,000,000 Twisted Downloads Can’t Be Wrong

Twisted’s release manager discusses decision to continue supporting Python 2.7.
AMBER BROWN

Impostor at PyCon

“I’ve been working more with beginning programmers recently and have heard them talking about feeling like an impostor on a frequent basis, so this time when the feeling struck, I paid attention to it.”
JIM ANDERSON

How to Implement a Stack Data Structure in Python

In this tutorial, you’ll learn how to implement a stack in Python. You’ll see how to recognize when a stack is a good choice for data structures, how to decide which implementation is best for a program, and what extra considerations to make about stacks in a threading or multiprocessing environment.
REAL PYTHON

Projects & Code

Events

PyMNTos

June 13, 2019
PYTHON.MN

Python Atlanta

June 13, 2019
MEETUP.COM

PyLondinium

June 14 to June 17, 2019
PYLONDINIUM.ORG

PyCon CZ 2019

June 14 to June 17, 2019
PYCON.ORG

PyCon Thailand

June 15 to June 17, 2019
PYCON.ORG

Dash Conference

July 16–17 in NYC
DASHCON.IO


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