如何使用安装后命令(cmdclass 参数)在 setup.py 中添加 cron 作业。
cron 作业将使用新安装的库来调用库中的特定函数。
最佳答案
你的问题确实很模糊,但是如果你在某个地方编写了一个临时脚本来导入所述库并执行你需要的任何操作,然后编写一个 crontab 来运行命令,例如:
py -<python version> <python script>
有关 cron 作业的一些其他特定于 Python 的信息可以在 in this question 中找到。以防万一,这可能很适合阅读。
要实际执行此操作,您需要在 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,
},
...
)
关于python - 如何从 setup.py 添加 cron 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53393256/