From 6d147bd548c336c1a2b2fc4a63e4e8fc0222aa17 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期二, 26 十二月 2023 17:31:09 +0800 Subject: [PATCH] 添加py初始化参数 --- MoonExp/Tools.cs | 18 ++++++++++++++++-- 1 files changed, 16 insertions(+), 2 deletions(-) diff --git a/MoonExp/Tools.cs b/MoonExp/Tools.cs index 9417417..638443a 100644 --- a/MoonExp/Tools.cs +++ b/MoonExp/Tools.cs @@ -46,6 +46,19 @@ } /// <summary> + /// 鑾峰彇Py鍒濆鍖栧弬鏁� + /// </summary> + public static string[] PyInitArgs + { + get + { + string args = GetSetting("pyInitArgs"); + + return args.Split(new string[] { ";" }, StringSplitOptions.RemoveEmptyEntries); + } + } + + /// <summary> /// 鏍规嵁鍋滅墝鑾峰彇鐢ㄦ埛ID /// </summary> public static int SelectUserIdByToken(string token) @@ -70,8 +83,9 @@ List<string> list = new List<string>(); if (isPy) { - list.Add("cd \"C:\\Program Files\\QGIS 3.16\\apps\\Python37\""); - list.Add("\"C:\\Program Files\\QGIS 3.16\\bin\\qgis_process-qgis-ltr.bat\""); + //list.Add("cd \"C:\\Program Files\\QGIS 3.16\\apps\\Python37\""); + //list.Add("\"C:\\Program Files\\QGIS 3.16\\bin\\qgis_process-qgis-ltr.bat\""); + list.AddRange(PyInitArgs); //list.Add("\"C:\\Program Files\\QGIS 3.16\\bin\\python-qgis-ltr.bat\""); //list.Add("exit()"); } -- Gitblit v1.9.3