1. 程式人生 > >Python News this week

Python News this week

Worthy Read
Various topics of retrospective on Python 3. What is working, what failed, what is still a work in progress as the language evolves?
Guido

GoCD supports continuous delivery out of the box with its built-in pipelines, advanced traceability and value stream visualization. With GoCD, you can easily model, orchestrate and visualize complex workflows from end to end. GoCD supports modern infrastructure and cloud deployments. Learn how to setup your first pipeline - https://goo.gl/7Y5u7c OR check out their enterprise plugins and support. - https://goo.gl/Xqk6kL

Get a ZIP-archive with project by filling out the form.
django

This post is filled with examples ranging from a simple Dockerfile to multistage production builds for Python apps.
docker

Let’s review the many ways to do the most common operations over dataframe columns using pandas.
pandas
You already know the longer it takes to detect a problem, the more expensive it is to resolve. Your testing needs to happen earlier in the development pipeline while taking into account all aspects of privacy, security and monitoring.
advert
Here at Kalo, we’ve been exploring ways of upgrading some of our API’s and found that concrete examples for developers looking to create GraphQL servers Python were lacking, so we decided to build a small project as an experiment to compare the two paradigms and share the knowledge by writing about it.
GraphQL
Reinforcement learning is an area of machine learning dealing with delayed reward.
machine learning
Data Visualization is a big part of a data scientist’s jobs. In the early stages of a project, you’ll often be doing an Exploratory Data Analysis (EDA) to gain some insights into your data. Creating visualizations really helps make things clearer and easier to understand, especially with larger, high dimensional datasets. Towards the end of your project, it’s important to be able to present your final results in a clear, concise, and compelling manner that your audience, whom are often non-technical clients, can understand.
charting
Once, I was talking with my colleague about outdoor activities, and he told me that he is a fishing enthusiast. It didn’t bring up my attention at first since I am not a fishing guy. However, he propose a idea to use Google Map to search for all those fishing sites due to the hard time of playing around with the official fishing website. The idea is brilliant and it attract me as well. In the end, that’s how we start our first project at Weclouddata.
fishing
Reddit’s r/algotrading seems to have a constant number of posts which revolve about the ideas: How can I trade with Python (using frameworks or not) and Interactive Brokers? Let’s try to see how to achieve it with backtrader.
algo trading
Apple released a few weeks ago, Turicreate, an open source framework to create easily model for CoreML. In this tutorial, you don’t need Apple device. This recommender can be used only with python. And later used on Apple device after using converter tool.
machine learning
An open-source framework for real-time anomaly detection using Python, Elasticsearch and Kibana.
elasticsearch
How to use simple Python libraries and built-in capabilities to scrape the web for movie information and store them in a local SQLite database.
project
How to pass data between Google Sheets and Jupyter Notebooks.
jupyter
Part of being a developer includes setting up your computer so that you can develop the applications you want to write.
docker, setup
Multiple libraries are available to perform basic EDA but I am going to use pandas and matplotlib for this post. Pandas for data manipulation and matplotlib, well, for plotting graphs. Jupyter Nootbooks to write code and other findings. Jupyter notebooks is kind of diary for data analysis and scientists, a web based platform where you can mix Python, html and Markdown to explain your data insights.
EDA
This talk introduces the open source Python database module turbodbc. It uses standard ODBC drivers to connect with virtually any database and is a viable (and often faster) alternative to “native” Python drivers.
database access

Projects
HTML Parsing for Humans™
Handwriting Synthesis with RNNs ??
An tool to help you search for Directory Traversal Vulnerabilities.
poetry - 33 Stars, 0 Fork Python dependency management and packaging made easy.
Q-Learning Based Cryptocurrency Trader and Portfolio Optimizer for the Poloniex Exchange.
Arjun - 16 Stars, 6 Fork Arjun is a python script for finding hidden GET & POST parameters.
code for music highlight extraction.
aerie - 7 Stars, 0 Fork Aerie: a regex-like engine nested word grammars.
videogan - 6 Stars, 0 Fork Implementation of "Generating Videos with Scene Dynamics" in Tensorflow.
This is a tool to generate an archive of a Facebook group's discussions.
Microservice payment gateway for GOJEK GoPay
logx - 3 Stars, 0 Fork best practice, zero config python logging.
Disorganized collection of useful functions for working with audio and images, especially in the context of machine learning.