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