Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore Python refactoring techniques using Rope and Traad in this informative conference talk from EuroPython 2014. Discover how Rope, a powerful Python refactoring library, works in conjunction with Traad, a tool that simplifies IDE integration through an HTTP API. Learn about common refactorings supported by Rope, including renaming, method extraction, and import organization. Understand the benefits of Traad's client-server model for integrating Rope into various programming environments, such as improved dependency management and easier client development. Gain insights into the advantages of client-server refactoring tools over direct embedding approaches. By the end of this 25-minute session, acquire the knowledge needed to start using Rope directly or via Traad, and learn how to integrate these tools into your own development environment for more efficient Python coding.
Syllabus
Austin Bingham - Python refactoring with Rope and Traad
Taught by
EuroPython Conference