pyreverse:如何设置生成的图表的输出目录

Cof*_*orm 5 python pyreverse

关于pyreverse的文档很少,谷歌向我提供的一半页面,重定向到一些异国情调的页面,如果你的老板在你的浏览器历史记录中找到它们,则需要一些解释。
由于pyreverse的工作方式,您必须从根项目/django应用程序目录中使用它(例如,在其中运行它时,MyApp/docs/可能找不到您感兴趣的类的每个祖先)。这意味着生成的图表将“堵塞”您的项目文件夹,除非您手动将它们移动到其他地方。

有没有办法为pyreverse指定输出文件夹?

小智 2

从 pylint-2.7.3 开始,使用该output-directory选项就可以实现这一点。

例如:

pyreverse -ASmy a.py --output-directory <path to directory>
Run Code Online (Sandbox Code Playgroud)

或者:

pyreverse -ASmy a.py -d <path to directory>
Run Code Online (Sandbox Code Playgroud)

请参阅pyreverse --help此信息。