From 03b8ad6c50079dd93052c0eaa3a8e8ba3c9a5911 Mon Sep 17 00:00:00 2001 From: codeboss <2422523675@qq.com> Date: Mon, 29 Jul 2024 11:58:41 +0800 Subject: [PATCH] 'save-at:1722225521.8701391' --- manage/NovelManage.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/manage/NovelManage.py b/manage/NovelManage.py index 84ac955..08ffa99 100644 --- a/manage/NovelManage.py +++ b/manage/NovelManage.py @@ -1,6 +1,7 @@ import sys, os import subprocess as xsub import time +from typing import List def git_save(target_dir: str): @@ -8,9 +9,14 @@ def git_save(target_dir: str): print(retls.stdout) outlist = str(retls.stdout).split(r'\n') has_changed:bool = False + + files_path:List[str] = [] for o in outlist: - if o.startswith(r"\tmodified:"): + modified_flag = r"\tmodified:" + if o.startswith(modified_flag): has_changed = True + files_path.append(o[len(modified_flag):]) + elif o.startswith(r"\tnew file:"): has_changed = True