我正在使用 pythran ,这是Python到C++的编译器http://pythran.readthedocs.io/

我们可以在pythran函数中使用datetime或任何其他方式使用日期或时间信息吗?

from datetime import datetime
print datetime.now()

我得到:
$ pythran ccompile.py
ccompile.py None None
CRITICAL I am in trouble. Your input file does not seem to match
Pythran's constraints...
E: Attribute 'now' unknown (ccompile.py, line 13)

最佳答案

pythran不支持datetime模块,可以从错误消息中推断出该模块。解决方法是:

  • 从python代码中调用datetime并将结果传递给pythranized函数
  • 填补了项目github page的问题。
  • 09-16 19:32