jupyter 一键下载 Excel 文件

一般情况下,点击jupyter页面中的Excel文件链接,会提示打不开

 会提示*.xlsx is not UTF-8 encoded,Saving disabled. See Console for more details.

既然打不开,也不会自动下载,如下图

想要下载某个Excel文件,还需要勾选文件,然后点击Download。

当文件非常多的时候,想下载一个文件太麻烦了。

单击链接,不能下载吗?

1.新建notebook,导入notebook包,查看当前jupyter源码路径。

import notebook
notebook

2. 把绝对路径中的 /__init__py 替换为 /static/tree/js/main.min.js ,如下,修改改js源码。 


vim /home/mk/anaconda3/lib/python3.7/site-packages/notebook/static/tree/js/main.min.js

3.在vim中,输入 /uri_prefix = 'notebooks'; 定位代码位置,然后添加下面几行代码:

if (model.type === 'file' && model.name.endsWith('.xlsx'))
{
    uri_prefix = 'files';
}

保存退出,添加后,如下图:

 

完成,刷新一下页面,点击.xlsx 后缀的 Excel 文件,既自动跳转到下载页面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值