>>>help(pd.read_excel)
Help on function read_excel in module pandas.io.excel:
read_excel(io, …………)
Read an Excel table into a pandas DataFrame
Parameters
----------
io : string, path object (pathlib.Path or py._path.local.LocalPath),
file-like object, pandas ExcelFile, or xlrd workbook.
The string could be a URL. Valid URL schemes include http, ftp, s3,
and file. For file URLs, a host is expected. For instance, a local
file could be file://localhost/path/to/workbook.xlsx
我觉得 stringIO 可以解决你的问题 。用它来先保存下file.stream 内容。在传给pd。
.xls
不是文本文件, 设置encoding应该是无效的。老老实实等文件下载完,再 pd.read_excel()
.xls
不是文本文件, 设置encoding应该是无效的。老老实实等文件下载完,再 pd.read_excel()
read_excel(
io
)io
可以是 url、ftp 之类的资源定位符。如果你知道
.xls
read_excel(
io
)io
可以是 url、ftp 之类的资源定位符。如果你知道
.xls
的位置,可以直接打开。