7 Exploring Python’s Frontiers

WHAT YOU WILL LEARN IN THIS CHAPTER:    

  • Specialist application areas using Python
  • Third-party packages for specialist applications
  • How to contribute to Python’s development

WROX.COM CODE DOWNLOADS FOR THIS CHAPTER

There are no Wrox code downloads for this chapter, but the various solutions discussed all have packages that are available for download. Many of these are available via the Python Package Index (PyPI) or have binary installers that you can download from the package’s home site. Each section provides information about download locations for the associated packages.

In the earlier chapters of this book, you looked at how Python can be used to interact with your operating system and other programs, how it can manage data using flat files and databases, and how you can build both desktop and web-based applications. You have also seen some of the techniques and tools that can help you build larger scale programs efficiently and reliably.

In this concluding chapter, you see how Python can support you in many wider areas of programming. You consider the various frameworks, packages, libraries, and even distinct Python distributions that have been developed to support specialist areas of interest such as science and language processing. You also see how some niche application types have acquired specialist tools and packages to support their specific needs. Finally, you look at how you can contribute to the Python community itself to help ...

Get Python Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.