3.14 Modules
Often, we need to make use of functions beyond the basic ones in Python. To do this, we can import a module, or a collection of pre-written functions. A module is imported with the following syntax:
import <module name>
For example, to import the popular plotting module Matplotlib, we write:
import matplotlib.pyplot3.14.1 Module functions
To use a function from Matplotlib, we need to reference both the package name and the function name, with the general syntax:
moduleName.functionName()
To use Matplotlib’s show() function, we would write:
matplotlib.pyplot.show()3.14.2 Abbreviating module names
What if you don’t want to write out matplotlib.pyplot every time you run a Matplotlib function? To simplify this, we can give our modules a shorthand name. For example:
import matplotlib.pyplot as pltNow, instead of writing out matplotlib.pyplot, we can just write plt. The previous matplotlib.pyplot.show() command is shortened to:
plt.show()