aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/HydroRollCore
diff options
context:
space:
mode:
author简律纯 <i@jyunko.cn>2023-07-04 12:09:01 +0800
committerGitHub <noreply@github.com>2023-07-04 12:09:01 +0800
commitdab2b87ed09be7bad238442480644f23e74b8a47 (patch)
tree8a6baef1c584c90eb09de88d903864e3dca61668 /HydroRollCore
parent9ad020707f7975029bfedf4d68f8ad4a75a428b7 (diff)
downloadinfini-dab2b87ed09be7bad238442480644f23e74b8a47.tar.gz
infini-dab2b87ed09be7bad238442480644f23e74b8a47.zip
Update __init__.py
Diffstat (limited to 'HydroRollCore')
-rw-r--r--HydroRollCore/__init__.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/HydroRollCore/__init__.py b/HydroRollCore/__init__.py
index 1a2beded..35bc0ea8 100644
--- a/HydroRollCore/__init__.py
+++ b/HydroRollCore/__init__.py
@@ -1,3 +1,27 @@
name = "HydroRollCore"
+import argparse
+from tkinter import messagebox
+
from .rule import Rule
+
+def main():
+ # 创建解析器对象
+ parser = argparse.ArgumentParser(description='HydroRoll 命令行工具')
+
+ # 添加命令行参数
+ parser.add_argument('--gui', action='store_true', help='显示弹窗')
+ parser.add_argument('--path', help='指定路径')
+
+ # 解析命令行参数
+ args = parser.parse_args()
+
+ # 处理命令行参数
+ if args.gui:
+ messagebox.showinfo('提示', '这是一个弹窗!')
+
+ if args.path:
+ print('输入的路径:', args.path)
+
+if __name__ == '__main__':
+ main()