监视目录文件名更改并使用它来更新数据库-如何?

时间:2019-04-01 14:27:46

标签: python-3.x directory

我使用一个数据库,该数据库在表中存储了一堆文件路径,供内部程序使用。在程序中更改这些文件名会自动更新数据库,但是很多时候直接更改目录中的文件夹,这会使我们的程序指向不存在的文件夹。

我想知道Python是否可以实现-我首先创建一个我们数据库中使用的所有文件夹的列表(列表不那么大,大约1k)。

然后,如果说重命名了一个文件夹,那么我可以看到旧文件夹的值和更改后的值,并使用该信息自动更新数据库。这样,我就可以避免不得不修复路径。

我只关心文件监视和更改部分,我知道如何与python中的db交互。

我该如何使用python做到这一点?我认为另一种工具或语言可能更适合于此,但是鉴于我工作的每个人都只知道python,所以我认为如果我能够以其他人可以阅读的方式编写它,那么卖出起来会更容易。

0 个答案:

没有答案