最近发现一个比较头疼的问题,jupyter导出的时候input有时候真的太长了,特别是用pandas和matplotlib处理表格和画图的代码其实放出来很多时候并没有什么意义。在网上找了半天的资料,试了一下要么不成,要么被自己的智商限制住😭。
突然想到其实导出的html可以去修改起源代码嘛,这样用javascript的DOM配合上函数不就能把input直接删掉么?特此尝试了一下,发现的确是ok的!可能不是最好的方法,但感觉基本满足我的需求了
1. 首先导出HTML
。
2. 浏览器打开inspect
然后就会发现规律,input的那个class叫做 ‘jp-Cell-inputWrapper’,思路就是把这个class都提取出来,然后删掉它们。