Import Python: ImportPython Issue 93
Setting up Sublime Text for python Developers
We have been sharing Daniel's articles and videos from this youtube channel https://www.youtube.com/channel/UCI0vQvr9aFn27yR6Ej6n5UA for a while now. Daniel Bader just published his book on Sublime Text for Python Developers. Have a look at his book if you are a sublime text user. Here is a 30% discount for all ImportPython Subscribers.
Implementing the "Soft Delete" Pattern with Flask and SQLAlchemy
You can find lots of reasons to never delete records from your database. The Soft Delete pattern is one of the available options to implement deletions without actually deleting the data. It does it by adding an extra column to your database table(s) that keeps track of the deleted state of each of its rows. This sounds straightforward to implement, and strictly speaking it is, but the complications that derive from the use of soft deletes are far from trivial. In this article I will discuss some of these issues and how I avoid them in Flask and SQLAlchemy based applications.
A Dramatic Tour through Python’s Data Visualization Landscape (including ggplot and Altair)
Comprehensive listing of all data visualization packages with small codesnippets.
Database concurrency in Django the right way
Guilherme Caminha explores the utility of using on_commit hook available from 1.9 onwards in sequencing part of a time consuming task in django view and rest offloaded to an async process.
Python has come a long way. So has job hunting.
Try Hired and get in front of 4,000+ companies with one application. No more pushy recruiters, no more dead end applications and mismatched companies, Hired puts the power in your hands.
Thinking in coroutines
Lukasz Langa uses asyncio source code to explain the event loop, blocking calls, coroutines, tasks, futures, thread pool executors, and process pool executors.
Automate generation of man pages for python click applications
Click is my go to Python package for creating command line applications. click-man will generate one man page per command of your click CLI application specified in console_scripts in your setup.py.
PyDev of the Week: Bryan Van de Ven
Bryan is a core developer of the Bokeh project, which is a visualization package for Python. He has also helped with the development of Anaconda.
Flashlight is a lightweight Python library for analyzing and solving quadrotor control problems.
Flashlight enables you to easily solve for minimum snap trajectories that go through a sequence of waypoints, compute the required control forces along trajectories, execute the trajectories in a physics simulator, and visualize the simulation results.
Church is a library to generate fake data. It's very useful when you need to bootstrap your database.
5 music things and Python
Raspberry and Python projects/scripts.
A simple,fast,extensible python library for data validation.
Upcoming Conference / User Group Meet
Santa Cruz Python Meetup
Python Brasil 
PyCon Ireland 2016
PyCon Canada 2016
PyData Cologne 2016
tf-agent - 27 Stars, 1 Fork
tensorflow reinforcement learning agents for OpenAI gym environments
become - 5 Stars, 0 Fork
Make one object become another.
python-line-api - 4 Stars, 0 Fork
SDK of the LINE Messaging API for Python.
football-stats - 2 Stars, 0 Fork
Football stats is a system which has the purpose of helping football match analyses. The final goal of the project is to have the capability of ball and players' position analysis, creating heatmaps and statistics of different actions or situations.
pytocli - 2 Stars, 0 Fork
A Python lib to generate CLI commands
xfce4-system-monitor - 1 Stars, 0 Fork
An xfce panel plugin to display the necessary information of the system.
本文开发（python）相关术语:python基础教程 python多线程 web开发工程师 软件开发工程师 软件开发流程