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.
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.
Core Modules
More Standard Modules
Threads and Processes
Data Representation
File Formats
Mail and News Message Processing
Network Protocols
Internationalization
Multimedia Modules
Data Storage
Tools and Utilities
Platform-Specific Modules
Implementation Support Modules
Other Modules