Issue
Is it possible to have jupyter nbconvert ... --to script
ignore markdown cells rather than convert them to comments?
I'm asking because I want to use flake8
to check the Python code that's generated but I don't want to include the markdown cells (for example, because they are often long lines, and I don't want flake8 to complain about them).
Solution
There is the command line argument PythonExporter.exclude_markdown
that does what you want. To get a list of pep8 errors that just look at the code cells, I run
jupyter nbconvert my_notebook.ipynb --stdout --to python --PythonExporter.exclude_markdown=True | flake8 - --ignore=W391
Answered By - Damien Martin
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.