Python for Finance: Analyze Big Financial Data

(Elle) #1

Conclusions


Object-oriented paradigms are an indispensible tool for modern application development.


Python provides a rather flexible framework for the definition of customer-defined classes


and for working with instances of these classes. This chapter provides only the


fundamentals of Python class definitions — Part III of the book illustrates the use of


(financial) Python classes in a more complex and realistic application scenario.


Modern application design generally builds on graphical user interfaces. The efficient


building of GUIs therefore is generally quite important, even in a rapid application


development scenario. This chapter uses the traits library, which allows simple and


efficient building of GUIs based on a Pythonic, object-oriented approach. The subsequent


chapter shows how to build GUIs based on web technologies, a technical alternative


nowadays even used for in-house applications in financial institutions.

Free download pdf