.pyc files

Rick Holbert holbertr at dma.org
Tue Jan 28 21:22:18 CET 2003

Peter Hansen wrote:

> Newt wrote:
>> Silly question:
>> From a command line, how do I create pyc files? I know I can do it from
>> within IDLE, but I want to use a different editor (for other languages).
> This just worked for compiling file "logger.py" in my temp folder:
> python -c "import py_compile as p; p.compile('c:/temp/logger.py')"
> -Peter

This should work nicely in a shell/bat script:


# A quick hack to compile python source into .pyc and .pyo files
# Usage: ./py2byte source_file.py
# Rick Holbert, 28 Jan 2003
# To convert to MS DOS .bat file, replace $1 with %1

python -c "import py_compile; py_compile.compile(r'$1')"
python -O -c "import py_compile; py_compile.compile(r'$1')"

More information about the Python-list mailing list