浏览代码

隐藏输入表的DataBase

wzp 9 个月前
父节点
当前提交
a629b360ae
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5
    2
      Back/Program_Run/file_system_watching.py

+ 5
- 2
Back/Program_Run/file_system_watching.py 查看文件

39
         # 列出 SQL 文件夹中的所有 .db 文件
39
         # 列出 SQL 文件夹中的所有 .db 文件
40
         db_files = [f for f in os.listdir(self.sql_folder) if f.endswith('.db')]
40
         db_files = [f for f in os.listdir(self.sql_folder) if f.endswith('.db')]
41
 
41
 
42
+        # 过滤掉以 'DataBase' 开头的文件
43
+        filtered_db_files = [f for f in db_files if not f.startswith('DataBase')]
44
+
42
         # 将数据库文件名添加到 comboBox 中
45
         # 将数据库文件名添加到 comboBox 中
43
-        for db_file in db_files:
46
+        for db_file in filtered_db_files:
44
             db_name = os.path.splitext(db_file)[0]  # 获取数据库名称并去掉.db后缀
47
             db_name = os.path.splitext(db_file)[0]  # 获取数据库名称并去掉.db后缀
45
             self.comboBox.addItem(QCoreApplication.translate("MainWindow", db_name, None))
48
             self.comboBox.addItem(QCoreApplication.translate("MainWindow", db_name, None))
46
 
49
 
47
         # 如果没有找到任何数据库文件,显示提示信息
50
         # 如果没有找到任何数据库文件,显示提示信息
48
-        if not db_files:
51
+        if not filtered_db_files:
49
             self.comboBox.addItem(QCoreApplication.translate("MainWindow", "未找到数据库文件", None))
52
             self.comboBox.addItem(QCoreApplication.translate("MainWindow", "未找到数据库文件", None))
50
 
53
 
51
         # 重新设置之前选中的数据库为选中状态
54
         # 重新设置之前选中的数据库为选中状态

正在加载...
取消
保存