You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Anaconda中定时运行带自定义参数的Python脚本

解决方案

方案1:通过批处理脚本中转(适配Windows任务计划程序)

这种方式适配性最高,也方便后续调整参数和环境配置,步骤如下:

  • 新建空白txt文件,写入以下内容:
@echo off
:: 替换为你自己的Anaconda activate.bat路径,默认路径参考如下
call C:\ProgramData\Anaconda3\Scripts\activate.bat 你要使用的Anaconda环境名
:: 替换为script.py所在的文件夹路径
cd D:\projects\your_script_folder
python script.py --argument arg
  • 将txt文件重命名为run_script.bat,保存到任意位置
  • 打开Windows任务计划程序创建定时任务,「操作」选项卡选择「启动程序」,选中刚才保存的run_script.bat即可,触发器按需求设置为每20分钟重复运行。

你可以随时修改bat文件里的参数、环境、脚本路径,不需要调整任务计划程序的配置,还能保证脚本运行在指定的Anaconda环境中,不会出现依赖缺失的问题。

方案2:直接在任务计划程序中配置参数(无需额外写脚本)

任务计划程序本身支持传入自定义参数,你之前没找到对应入口是忽略了参数配置栏:

  • 新建定时任务,「操作」选项卡选择「启动程序」
  • 「程序或脚本」栏填写你Anaconda环境下python.exe的完整路径,示例:C:\ProgramData\Anaconda3\envs\你的环境名\python.exe
  • 「添加参数(可选)」栏直接填写:"script.py的完整绝对路径" --argument arg
  • 「起始于(可选)」栏填写script.py所在的文件夹路径即可
    触发器仍按需求设置为每20分钟运行即可。

建议配置完成后,先手动运行一次任务确认执行正常,避免路径、环境名填错导致运行失败。

内容的提问来源于stack exchange,提问作者John

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 05:54:04