如何自动将使用 os.path 的代码转换为使用 pathlib?

问题描述 投票:0回答:1

我有一些使用

os.path.join
和所有其他
os.path
方法的代码。我怎样才能将它转换为在任何地方使用
pathlib.Path
对象。

有没有比 grep

os.path
并更改每个实例更有效的方法?

python pathlib
1个回答
0
投票

我以为我知道一个自动修复程序,但显然我看到的 MR 是由一些可怜的小伙子完成的大量手动工作。不管怎样,你未来最好的选择是 ruff 和

--fix --select=PTH
。在撰写本文时,除了
PTH
之外,
PTH201
没有自动修复,但它是更有可能发生的地方。

© www.soinside.com 2019 - 2024. All rights reserved.