构建演示版.exe

时间:2014-02-24 10:10:57

标签: python build exe pyinstaller demo

现在是时候了,我开始考虑如何构建我的软件的演示版本以显示我的clints。我通过pyinstaller制作建筑物。我需要创建在使用1或2天后停止工作的程序。

我希望这很容易吗?)我无法通过pyinstaller找到有关这栋建筑的任何信息

pyinstaller --onefile script.py   

我可能需要使用像pyfreeze这样的其他建设者吗?或者我可以在构建器中的python逻辑级别或设置设置文件中执行此操作吗?

1 个答案:

答案 0 :(得分:1)

这可以通过使用script.py模块在​​time顶部硬编码时间限制来手动完成。

import time
limit_str = 'Wed Feb 26 12:30:00 2014'
limit = time.mktime(time.strptime(limit_str))

if time.time() > limit:
    print 'Demo time expired!'
else:
    print 'Program logic here'