cython 的 Shebang

cython 的 Shebang

https://stackoverflow.com/questions/5105482/compile-main-python-program-using-cython似乎表明(就像 C 程序一样)你需要跳过障碍才能让事情运行。

习惯于简单地在前面添加“#!/usr/bin/python”,我想知道是否有一个 shebang 包装器可以做正确的事情。我在想这样的事情:

#!/usr/bin/cythonwrapper

print "Hello world"

wherecythonwrapper检查缓存文件是否更新,如果不是,则将脚本转换为 C 语言,编译它,将编译后的文件放入缓存并运行它。

答案1

现在有一个了。它被称为 shathon:https://gitlab.com/ole.tange/tangetools/tree/master/shython

相关内容