我使用一个数据库,该数据库在表中存储了一堆文件路径,供内部程序使用。在程序中更改这些文件名会自动更新数据库,但是很多时候直接更改目录中的文件夹,这会使我们的程序指向不存在的文件夹。
我想知道Python是否可以实现-我首先创建一个我们数据库中使用的所有文件夹的列表(列表不那么大,大约1k)。
然后,如果说重命名了一个文件夹,那么我可以看到旧文件夹的值和更改后的值,并使用该信息自动更新数据库。这样,我就可以避免不得不修复路径。
我只关心文件监视和更改部分,我知道如何与python中的db交互。
我该如何使用python做到这一点?我认为另一种工具或语言可能更适合于此,但是鉴于我工作的每个人都只知道python,所以我认为如果我能够以其他人可以阅读的方式编写它,那么卖出起来会更容易。