【问题标题】:Opening a sheet in excel file in Python用Python在excel文件中打开工作表
【发布时间】:2016-02-18 23:25:52
【问题描述】:

我是 Python 编程的绝对初学者。我有一堆我希望能够在 python 中读取的 excel 文件(扩展名为 .xls)。我必须从每个文件的给定工作表中提取 2 列并将它们写入 CSV 文件。这是来自一些测量结果的数据,因此每个 excel 文件的格式都是相同的。我必须从给定数量的 n 个 excel 文件创建 n 个 CSV 文件。

从我的一般搜索中,我认为我可以使用模块 xlrd。我尝试按照here 的描述下载模块。我正在使用 python 2 和 Python GUI IDLE 处理 Windows。当我转到 Windows 中的命令行时,浏览到保存模块文件的文件夹并键入

python setup.py build

我收到一条错误消息“python is not recognized as an internal or external command, operable program or batch file”。

我还按照here 的描述设置了系统变量,但这无济于事。当我在其他地方阅读时,我使用

import sys
print sys.path

显示

['', 'C:\\Python27\\Lib\\idlelib', 'C:\\Windows\\system32\\python27.zip', 'C:\\Python27\\DLLs', 'C:\\Python27\\lib', 'C:\\Python27\\lib\\plat-win', 'C:\\Python27\\lib\\lib-tk', 'C:\\Python27', 'C:\\Python27\\lib\\site-packages']

这是否意味着我的环境变量设置正确?请帮助我开始在 Python 中使用 .xls 文件。

谢谢。

【问题讨论】:

    标签: python excel


    【解决方案1】:

    M4rtini 提出的解决方案here 对我有用。再次在这里发帖

    如果是 Windows,这应该可以工作。浏览器到“带有python的文件夹”\scripts 在此处打开cmd(shift +右键单击,它应该是上下文菜单中的一个选项。)

    输入客栈:easy_install.exe xlrd 如果适合您,它应该下载并安装

    【讨论】:

      猜你喜欢
      • 2021-01-03
      • 2019-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-29
      • 2014-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多