gpt4 book ai didi

python - 如何在 PyCharm 中找到一个类的所有未使用的方法?

转载 作者:IT老高 更新时间:2023-10-28 21:01:41 30 4
gpt4 key购买 nike

我的项目中有一个名为 Article 的类。我想找到项目中未使用的所有方法。对于特定的方法,我可以按 Alt+F7 并查看它在哪里使用,如果它没有在任何地方使用,我可以安全地删除它。是否可以在不为每个方法按 Alt+F7 的情况下自动执行该过程并找到该类中所有未使用的方法?

最佳答案

PyCharm 不提供此功能,因为无法可靠地确定方法未使用,因为 there are simply too many ways to call it dynamically.

但你可以使用 Vulture找到项目中的大部分死代码。引用以下命令:

$ pip install -U vulture
$ vulture path_of_project
$ # Use --exclude for excluding particular files (e.g. virtualenv files)
$ vulture --exclude=env path_of_project

关于python - 如何在 PyCharm 中找到一个类的所有未使用的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26839721/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com