The py_compile Module

The py_compile module, shown in Example 13-10, allows you to explicitly compile Python modules to bytecode. It behaves like Pythons import statement, but takes a filename, not a module name.

Example 13-10. Using the py_compile Module

File: py-compile-example-1.py import py_compile # explicitly compile this module py_compile.compile("py-compile-example-1.py")

The compileall module can be used to compile all Python files in an entire directory tree.

Категории