Third-Party Libraries

What is a third-party library?

A third-party library adds functionality and tools not covered by a language's standard library.

What is a package?

Packages, or third-party libraties, are installed through an automated package manager, like pip, for secure and consistent installation.

What is a package manager?

A package manager helps keep installed libraries up-to-date.

What kinds of third-party libraries are available for Python?

Over a hundred thousand packages are available through the Python package manager. For example, the requests package helps you write programs to access internet resources, SQLAlchemy makes working with databases easier, Pillow hlps you work with images, and NumPy offers tools for working with numerical data.