问题标签 [nbconvert]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
82 浏览

ipython - 是否有一个 Jupyter API 给定一个 IPython 文件输出可以放在我的网站上的 HTML 代码?

我想将此开发为一项服务,以便该服务在给定输入 IPython 文件时返回一些我可以放在我的网站上的内容。

0 投票
0 回答
709 浏览

jupyter-notebook - Jupyter Notebooks:在 jupyter_notebook_config.py 文件中获取 nbconvert 配置?

我有一个问题,来自配置文件的以下两行是 nbconvert 的配置选项(http://nbconvert.readthedocs.io/en/latest/config_options.html

请注意,它们列在笔记本配置选项下(http://jupyter-notebook.readthedocs.io/en/latest/config.html

但是,我实际上可以使这些配置选项生效的唯一方法是将它们放在jupyter_notebook_config.py文件中,而不是放在jupyter_nbconvert_config.py文件中。这对我来说没有任何意义。谁能解释为什么?

0 投票
0 回答
272 浏览

filter - jupyter nbconvert 注册 jinja 过滤器

对于 jupyter sas_kernel,我正在为 nbconvert(版本 4.2.0)编写模板。基本布局如下:

在块输入部分,我需要使用正则表达式来处理文本,ipython2python主要是处理魔术调用。我无法从字符串文件管理器中看到正则表达式函数, 所以我编写了自己的:

问题是 nbconvert 找不到这个 jinja 过滤器。我收到此错误消息:jinja2.exceptions.TemplateAssertionError: no filter named 'sas_magic_regex'

0 投票
3 回答
10038 浏览

html - 停止在 pandas html 表格输出中包装单元格内容的 jupyter notebook

pandas 选项max_colwidth控制数据帧的 repr 中将包含多少个字符:

产量

产量

您可以设置pd.options.display.max_colwidth = 0完全取消限制。到目前为止还好!

但是如果数据框在笔记本中以 HTML 格式呈现,则无论此设置如何,笔记本都会将列的表格包装到显示的宽度:

包裹的桌子

有什么办法可以避免这种情况,即让 HTML 表格列呈现得尽可能宽,以便将每一行放在一行上?

更一般地说,是否可以独立于熊猫输出中的字符数来控制笔记本输出中 HTML 表格列的宽度?

0 投票
1 回答
3365 浏览

jupyter-notebook - 如何在 ipython 笔记本(jupyter)幻灯片中增加页面宽度

在使用创建的 ipython 笔记本(jupyter)幻灯片中

图像质量很差,因为它们似乎被缩小到页面宽度。如何在演示文稿中增加页面宽度/显示更大的图像?

我在这里找到了部分答案,但这需要手动执行“--post serve”部分,我找不到任何文档。

0 投票
14 回答
182909 浏览

python - 将 json ipython notebook(.ipynb) 转换为 .py 文件

如何将 IPython 笔记本文件(带.ipynb扩展名的 json)转换为常规.py模块?

0 投票
0 回答
870 浏览

latex - 将jupyter笔记本导出为pdf时如何处理未定义的控制序列?

我有一些 Jupyter 4.1.0 笔记本,我正在使用该nbconvert实用程序将它们导出为 .pdf 文件:

jupyter nbconvert --to pdf "Data analysis.ipynb" --template report

我已经MikTex 2.9安装了几乎最新pandoc的 . 大多数笔记本都很好地导出,但是,有些会产生与 Latex 相关的错误,例如:

我可以弄清楚 Latex 不喜欢

这次我们不跑了df[df.State_name == 'California']

在降价类型的单元格中。

降价中包含另一个单元格u'',并引发了另一个错误:

我可以通过将代码从 markdown 移动到代码单元来轻松解决这些问题。

我也可以制作这个特定Raw NBConvert类型的单元格,但是我在笔记本中缺乏漂亮的布局,并且无法让代码沿着常规文本突出显示。

我想知道是否有任何类型的备忘单可以查看以记住 Jupyter notebook nbconvert/Latex 中的哪些内容不喜欢,所以我以后不必清理它。

0 投票
1 回答
624 浏览

jinja2 - nbconvert --to latex,删除所有提示

我想In [35]:jupyter-nbconvert --to latex.

一旦有一个模板,style_simple.tplx几乎可以满足我的要求,但现在它已被删除,它的配套模板style_bw_ipython.tplx等等。仍然分发,但不再使用新的 nbconvert。

我知道我必须用模板语言编写一个临时模板jinja2,但jinja2模板语法和它的使用nbconvert都让我无法理解,尽管我做了很多尝试。

鉴于我无法编写这样的模板,我正在寻求有关该任务的帮助。

0 投票
0 回答
127 浏览

django-templates - 在 nbconvert 到 pdf 期间无法自定义输出提示

我有一个 Jupyter 笔记本,我想将其转换为 pdf。默认提示与In[XX]and令人讨厌Out[XX],所以我想更改它们。在我写的一个新template.tplx文件中

这成功地将输入内容的提示更改为Code: 但是,当我尝试修改输出提示时,它以某种方式失败了。下面是我的代码

Execute Result:正确Figure显示。但是,任何stdoutstream都消失了。它们只是在 pdf 文件中消失了。这里似乎有些不对劲。任何建议表示赞赏!

0 投票
1 回答
401 浏览

julia - Julia DataFrames format in pdf with nbconvert

How can I get a DataFrame in a Julia Notebook to output to a pdf with nbconvert and control the formatting like with knitr::kable or pander tables in an R-markdown document?

Julia notebook:
the following code cell

the pdf from nbconvert shows 10Œ7 DataFrames.DataFrame followed by an un-formatted table. Although display(A) and print(A) show different outputs in the notebook, the pdf from nbconvert shows the same output as the code cell above does in the notebook.

With the Python Markdown Notebook Extension, the following markdown cells display the table in the notebook, but in the nbconvert generated pdf, the DataFrame turns into a one dimensional array.

Test1

Test2

How can I get output like kable or pander tables in a knitted R-markdown doc in a pdf from a Julia Notebook with nbconvert?

Also on Github.