Automatically Enforce Software Structures With Powerful Code Modifications Powered By LibCST

Automatically Enforce Software Structures With Powerful Code Modifications Powered By LibCST

Published on Apr 25
56分钟
The Python Podcast.__init__
0:00
0:00
<div class="wp-block-jetpack-markdown"><h2>Summary</h2> <p>Programmers love to automate tedious processes, including refactoring your code. In order to support the creation of code modifications for your Python projects Jimmy Lai created LibCST. It provides a richly typed and high level API for creating and manipulating concrete syntax trees of your source code. In this episode Jimmy Lai and Zsolt Dollenstein explain how it works, some of the linting and automatic code modification utilities that you can build with it and how to get started with using it to maintain your own Python projects.</p> <h2>Announcements</h2> <ul> <li>Hello and welcome to Podcast.__init__, the podcast about Python&#8217;s role in data and science.</li> <li>When you&#8217;re ready to launch your next app or want to try a project you hear about on the show, you&#8217;ll need somewhere to deploy it, so take a look at our friends over at Linode. With the launch of their managed Kubernetes platform it&#8217;s ...