【问题标题】:Pandas read_excel without excel being installed未安装 excel 的 Pandas read_excel
【发布时间】:2019-02-04 14:30:44
【问题描述】:

这可能是一个相当愚蠢的问题:

如果我在python pandas中使用pd.read_excel(somefile)函数,这个函数是否需要在执行python代码的机器上安装Excel?

【问题讨论】:

  • 我认为是文件格式而不是应用程序。因为应用程序基本上是一种读取文件格式的手段,同样是read_excel

标签: python excel pandas


【解决方案1】:

又短又甜:不,没有。

requires the xlrd Python package,您可以像安装pandas 一样安装它(例如pip install xlrd)。

【讨论】:

  • 太棒了。感谢您的迅速回复。但是,我不明白它是如何工作的,因为“.xls(x)”格式是链接到专有程序的“特殊”格式(与 .txt 文件不同,例如)。那么 pandas 是怎么知道这个的呢?
  • 该格式的规范是众所周知的,所以聪明的人已经编写了库来读取和写入符合该格式的文件。
  • 明白。谢谢!
猜你喜欢
  • 2016-08-20
  • 2020-06-02
  • 1970-01-01
  • 2021-10-02
  • 1970-01-01
  • 2018-05-31
  • 2020-01-20
  • 2014-07-25
  • 2019-09-14
相关资源
最近更新 更多