从启动开始在后台运行Python脚本
我希望监视特定位置的文件并检查其更新,更新后通过python脚本启动某些操作 理想情况下,该程序将始终在后台运行,并将自动启动计算机,以便用户不必麻烦地启动/停止它 我研究了一些主题,发现了daemon和类似的工具,但我不了解它们是如何工作的,它们看起来比我需要的要复杂得多。另外,我正在看的许多例子都使用Ubuntu操作系统,我将使用Windows 有没有已经存在的python模块可以实现这一点,或者您可以为我指明开始的方向?我很抱歉,如果这个问题已经得到了回答,但我没有在我的研究中发现它从启动开始在后台运行Python脚本,python,windows,file,boot,Python,Windows,File,Boot,我希望监视特定位置的文件并检查其更新,更新后通过python脚本启动某些操作 理想情况下,该程序将始终在后台运行,并将自动启动计算机,以便用户不必麻烦地启动/停止它 我研究了一些主题,发现了daemon和类似的工具,但我不了解它们是如何工作的,它们看起来比我需要的要复杂得多。另外,我正在看的许多例子都使用Ubuntu操作系统,我将使用Windows 有没有已经存在的python模块可以实现这一点,或者您可以为我指明开始的方向?我很抱歉,如果这个问题已经得到了回答,但我没有在我的研究中发现它 我计
我计划编辑这篇文章,以包含执行此操作的代码,但我目前不知道从何处开始。在Windows上,您可以创建一个批处理脚本,并使用Windows任务调度程序将其调度为启动时作为进程运行 可以触发Python脚本在批处理文件中运行
python file.py
或者,如果您使用像蟒蛇这样的东西作为您的环境管理器;您可以使用Anaconda安装路径的脚本文件夹中包含的
activate.bat
编写批处理文件来激活Anaconda,然后按照通常的调用步骤进行操作 在Windows上您可以创建一个批处理脚本,并使用Windows任务计划程序将其计划为启动时作为一个进程运行
可以触发Python脚本在批处理文件中运行
python file.py
或者,如果您使用像蟒蛇这样的东西作为您的环境管理器;您可以使用Anaconda安装路径的脚本文件夹中包含的
activate.bat
编写批处理文件来激活Anaconda,然后按照通常的调用步骤进行操作 @MatthewMiles看看那篇文章,在启动或登录时的问题是个好问题。如果登录时从何处开始,流程最终会是一样的吗?我不能回答这个问题。对不起,如果链接的问题不能解决您的问题,请打开一个更具体的新问题@paperstsoap@MatthewMiles看看那篇文章,在启动或登录时的问题是个好问题。如果登录时从何处开始,流程最终会是一样的吗?我不能回答这个问题。对不起,如果链接的问题不能解决您的问题,请打开一个更具体的新问题@肥皂纸