如何使用安装后命令(cmdclass参数)在setup.py中添加cron作业。
cron作业将使用新安装的库从库中调用特定功能。
答案 0 :(得分:0)
您的问题确实很模糊,但是如果您在某个地方写了一个临时脚本来导入所述库并执行所需的任何操作,然后写出一个crontab来运行诸如以下的命令,则可以这样做:
py -<python version> <python script>
可以找到in this question有关cron作业的一些其他特定于Python的信息,以防万一。
要实际执行此操作,请在setup.py中添加如下内容:
from setuptools import setup
from setuptools.command.install import install
class PostInstallCommand(install):
def run(self):
# PUT YOUR POST-INSTALL SCRIPT HERE or CALL A FUNCTION
install.run(self)
您还需要将其添加到您的setup()函数中:
setup(
...
cmdclass={
'install': PostInstallCommand,
},
...
)