From 12213fdbcd32428731d52d39b4365c5409f515ae Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 20 九月 2023 15:11:11 +0800
Subject: [PATCH] 1111 生成IpyGameDataPY工具支持配置多路径;
---
PySysDB/生成IpyGameDataPY/config.ini | 4 ++--
PySysDB/生成IpyGameDataPY/IpyGameDataPYCreater.py | 8 ++++++--
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git "a/PySysDB/\347\224\237\346\210\220IpyGameDataPY/IpyGameDataPYCreater.py" "b/PySysDB/\347\224\237\346\210\220IpyGameDataPY/IpyGameDataPYCreater.py"
index 2648cf1..f585874 100644
--- "a/PySysDB/\347\224\237\346\210\220IpyGameDataPY/IpyGameDataPYCreater.py"
+++ "b/PySysDB/\347\224\237\346\210\220IpyGameDataPY/IpyGameDataPYCreater.py"
@@ -8,8 +8,12 @@
cfg = ConfigParser.ConfigParser()
cfg.read("config.ini")
-CodeProjectPath = cfg.get("config", "CodeProjectPath") # 代码项目路径
-
+CodeProjectPath = "" # 代码项目路径
+for i in range(1, 20):
+ folderPath = cfg.get("config", "CodeProjectPath%s" % i)
+ if os.path.isdir(folderPath):
+ CodeProjectPath = folderPath
+ break
IpyGameDataFile = "IpyGameDataPY.py" # 生成的py文件名
# 表结构定义字典模板
diff --git "a/PySysDB/\347\224\237\346\210\220IpyGameDataPY/config.ini" "b/PySysDB/\347\224\237\346\210\220IpyGameDataPY/config.ini"
index 6cab450..3ea7d1d 100644
--- "a/PySysDB/\347\224\237\346\210\220IpyGameDataPY/config.ini"
+++ "b/PySysDB/\347\224\237\346\210\220IpyGameDataPY/config.ini"
@@ -1,5 +1,5 @@
[config]
; 项目根路径
-CodeProjectPath = E:\SnxxServerCode\ServerPython
-
+CodeProjectPath1 = E:\SnxxServerCode\ServerPython
+CodeProjectPath2 = E:\Git\SnxxServerCode\ServerPython
--
Gitblit v1.8.0