我目前正在使用 Jupyter Notebook 进行 Python 开发工作,并且我正在寻找一种在笔记本环境中自动检查 Python 代码的方法。 Linting 有助于捕获代码中的语法错误、样式问题和潜在错误,这对于维护干净可靠的代码至关重要。
好问题
我通常使用 Visual Studio,它提供了直接运行 Jupyter Notebook 的便利。 Visual Studio 提供了多种优势,例如当您将鼠标悬停在函数上时提供信息、选项卡辅助、引号等等。
但是,如果您需要更强大的功能,可以通过安装 “IntelliSense” 以及 “Pylance” 和 Flake 8 来增强 Visual Studio,请在 Microsoft 的博客文章中查看有关此内容的官方信息。
干杯