python-3.x - 使用 wget 下载 .xlsx 文件时出现奇怪的错误
问题描述
我在 Win10 Home (RU) 上使用 Jupyter Notebook。因此,我尝试下载.xlsx
文件并同时将其命名为“data_3_course.xlsx” - 使用该代码:
!wget -O 'data_3_course.xlsx' -q 'https://www.dropbox.com/s/ysxs5srafoyxknb/_data_3_course.xlsx?dl=1'
但我得到一个非常奇怪的异常\错误(粉红色):
"wget" Ґ пў«пҐвбп ўгв॥© Ё«Ё ўҐиҐ©
Є®¬ ¤®©, ЁбЇ®«пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐвл¬ д ©«®¬.
=
"wget" it is not an internal or external
command, an executable program, or a batch file
好吧,一些有用的信息: wget-3.2
模块已导入 -在这张图片中pip list
找到它,链接有效(文件是手动下载的)。如何解决?
解决方案
所以有了一个非常重要的通知@Daweo,我得到了很好的教训:
(JN = Jupyter 笔记本)
如果我想在 JN 中下载文件
GNU wget
(在此处阅读),我应该放在wget.exe
PATH 目录中并重新启动 JN;代码将是:!wget https://www.dropbox.com/s/ysxs5srafoyxknb/_data_3_course.xlsx?dl=1 -O data_3_course_copy2.xlsx
在终端中,没有' !'。
如果我想在 JN中下载带有 python
wget
模块的文件(在 此处阅读):pip install wget import wget url = 'https://www.dropbox.com/s/ysxs5srafoyxknb/_data_3_course.xlsx?dl=1' wget.download(url, '/Users/ASUS/Downloads/data_3_course_copy.xlsx')
在终端中,代码看起来像@Daweo 写的:)
推荐阅读
- javascript - Jquery 字符串替换 €
- python - 在不使用内置方法的情况下,有没有办法在处理多个线程时锁定和解锁?
- c++ - 流插入运算符 << 为架构 x86_64 重载未定义符号错误
- php - Laravel 8 未定义的变量帖子
- javascript - 视频缓冲是如何工作的,一般架构是什么样的?
- javascript - 如何在 Webpack 代码缩小条件下记录类/方法/函数名称?
- date - 飞镖中日期时间的差异
- java - 将 json 构造成 Map
- angular - Angular 10 Tabs Component ERROR TypeError:无法读取未定义的属性“nativeElement”
- python - 如何弹出最后一个列表?