您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Ipython中使用Pylint(Jupyter-Notebook)

在Ipython中使用Pylint(Jupyter-Notebook)

关于…更具体地回答这个问题pylint。在开发/ ci环境(即命令行)中实现此目标的一种相对简单的方法是将笔记本转换为Python,然后运行linting。

假设您的./notebooks文件夹中有笔记本,并且路径中有jupyterandpylint命令,则可以运行以下命令:

jupyter nbconvert \
    --to=script \
    --output-dir=/tmp/converted-notebooks/ \
    ./notebooks/*.ipynb
pylint /tmp/converted-notebooks/*.py

您可能需要配置pylint,因为笔记本样式与常规python模块略有不同。

您可能要禁用的一些规则:

看起来单元格中的最大字符数(水平滚动之前)为,116但这可能取决于其他因素。

(例如,可以使用--max-line-length--disablepylint参数或通过.pylintrc文件配置这些选项)

python 2022/1/1 18:33:04 有211人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶