我使用wget
下载带有xlsx
扩展名的Excel文件。问题是,当我想使用openpyxl
处理文件时,我得到上面提到的错误。但是当我使用火狐手动下载文件时,我没有任何问题。
所以我检查了两个下载文件之间的区别。我发现,与wget one(7.3 kB)相比,手动的大小要大得多(269.2 kB),尽管两个文件在Excel 2013打开时显示相同的内容
我没有为wget
添加任何选项,只需使用它wget <downloadLink>
wget和Excel文件有什么问题?
答案 0 :(得分:0)
如果文件大小不同,那么wget就没有获得正确的文件。许多网站现在依靠javascript来处理wget无法模仿的链接。我怀疑如果你用较少的文件查看文件,你会看到一些HTML源代码而不是zip文件的开头。