Python Weekly (Issue 392 April 11 2019)

Python Weekly - Issue 392

Python Weekly

Welcome to issue 392 of Python Weekly. Let's get straight to the links this week.

From Our Sponsor 

Vettery is an online hiring marketplace that specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted, you can receive interview requests directly from top companies seeking Python devs.

News

Everyone, no matter their job, age, background, or level of experience has something interesting to share. Even you! You've developed a technique, or discovered a library, squashed a bug or solved a problem. Whatever it may be, PyGotham 2019 wants to hear your story. Won't you share it with us?

The EuroSciPy meeting is a cross-disciplinary gathering focused on the use and development of the Python language in scientific research. This event strives to bring together both users and developers of scientific tools, as well as academic research and state of the art industry. EuroScipy will accept three different kinds of contributions: Regular Talks, Hands-on Tutorials and Poster.

There are many reasons why you should submit your proposal to PyCon Africa. You could talk about new and cutting edge uses of Python programming, or features of well-known tools. You could also tell us real-world Python use cases, as well as presenting your own industrial or research Python-powered project. As long as the presentation is interesting and potentially useful to the Python community, it will be considered for inclusion in the program.

Articles, Tutorials and Talks

A tutorial on how to build a GitHub App that predicts and applies issue labels using Tensorflow and public datasets.

In this tutorial, we will be learning how to grab data from a JSON API, parse out the information we want, and then sort the data using a custom key. The API we will be using is a JSON API for Homebrew Packages and we will be sorting the packages by their popularity. We cover a lot of topics in this tutorial. We will be using the Requests Library, converting to/from JSON, reading and writing to files, writing our own sorting function, and more.

In this episode I go over some of the key differences between MicroPython and Arduino C, and then jump into some code.

In this post, we’ll cover: What Pandas is and why should you use it, What a Pandas DataFrame is, Creating and viewing a DataFrame, Manipulating data in a DataFrame.

Have you ever dreamt of getting your own apps in the Ubuntu app store? Here’s how.

This part covers implementing custom exception handler, support for static files and middleware.

This post provides a detailed explanation and helper functions to streamline generation of templated SQL queries in python using JinjaSql.

Python Jobs of the Week

We are a venture-backed company that combines artificial intelligence and intelligent robotics to change the way companies do business. We are seeking a Software Engineer with a specialization in Robotics. The candidate would be responsible for contributing to the design, development and maintenance of robotic software products.

Interesting Projects, Tools and Libraries

CTFd is a Capture The Flag framework focusing on ease of use and customizability. It comes with everything you need to run a CTF and it's easy to customize with plugins and themes.

The Raspberry Pi powered Etch-A-Sketch camera.

Automatically edits videos.

A Python package for time series transformation and classification.

Easy to use test framework for Jupyter Notebooks.

Extremely Fast and Robust Screen Capture on Windows with the Desktop Duplication API.

Analyse your NGINX access logs and create beautiful maps of the locations from which people access your service.

Ping multiple servers and show the result in a top like terminal UI.

Our Other Newsletters

 - A free weekly newsletter featuring the best hand curated news, articles, tools and libraries, new releases, jobs etc related to NoSQL.

- A free weekly newsletter for entrepreneurs featuring best curated content, must read articles, how to guides, tips and tricks, resources, events and more.