Compiling Python

前端 未结 8 774
故里飘歌
故里飘歌 2020-12-29 17:59

How can I compile and run a python file (*.py extension)?

8条回答
  •  轮回少年
    2020-12-29 18:50

    If you just want to compile sources, without running them, you can do this

    compileall.py 
    

    this command will compile python code in that directory recursively

    compileall script is usually located in directory like

    /usr/local/lib/python2.6
    

    i.e. /lib/python2.6 (or similar, depending on prefixes set a python configuration)

    As Lulu suggests, you should make sure that resulting .pyc and .pyo files are executable by the users you care about.

    compileall can also be used as a module

    import compileall
    compileall.compile_dir(path)
    

提交回复
热议问题