关于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此信息。