问题标签 [xlrd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - xlrd - 将数据附加到已打开的工作簿
我正在尝试编写一个 python 程序,用于使用 xlrd 和 xlwt 将实时股票报价从 csv 文件附加到 excel 文件(已经打开)。
该任务总结如下。
从我的股票经纪人的应用程序中,我的硬盘上不断更新一个 csv 文件。我希望编写一个程序,该程序在运行时会将新数据从 csv 文件附加到保持打开状态的 excel 文件中(我想知道是否可以读取和写入打开的文件)。
我希望保持文件打开,因为我将在其中包含股票图表。
可能吗?如果是,如何?
python - python xlrd 字符串匹配
我在 API 中找不到任何东西。有没有办法根据字符串匹配返回单元格的行号或坐标?例如:您给脚本一个字符串,它会扫描 .xls 文件,当它找到具有匹配字符串的单元格时,它会返回坐标或行号。
python - 无法为 python 2.7.3 安装 xlrd 0.7.8
对于当前版本,我找不到任何东西,但我的问题正是标题所说的。Python 已安装并可以正常工作,但是当我尝试使用上列出的说明安装 xlrd 时(在安装目录中打开 cmd,然后输入“python setup.py install”),但这给了我一个错误,说命令 python 没有'不存在。双击安装文件不起作用,黑色的cmd框在屏幕上快速闪烁,没有时间阅读它所说的内容,也没有在它们应该所在的目录中安装任何文件。
另外,因为它可能是相关的,我没有在这台计算机上安装程序的权限(IT 部门必须为我安装 python 和 N++ ......)。就 Windows 7 而言,我不知道这是否算作需要提升的软件安装。
任何帮助都会很棒。
python - 在 Excel Python XLWT 中保留公式
我正在研究 XLWT XLRD XLUTIL 包。每当我写新表时,所有公式都已被删除。
我尝试了以下修复,但都失败了:
用循环重写所有公式:
失败:XLWT 公式不支持高级即 VLOOKUP 公式
- 全部用 Python 进行计算:这太荒谬了
如何使用上述软件包保留公式?我可以使用其他一些软件包来解决我的问题吗?或者,我需要编写自己的解决方案吗?
python - xlrd安装问题
我目前在 Windows 7 64 位上运行 python 2.7,并且很难让 xlrd 工作。
运行任何脚本后:
我得到“ImportError:没有名为 xlrd 的模块”
使用http://pypi.python.org/pypi/xlrd/中的 exe 和 msi 安装正常完成,我可以看到 xlrd 文件夹及其内容在常规目录 C:\Python27\Lib\site-packages 中。但我仍然收到“ImportError”。然后,我尝试使用源文件夹进行安装。我打开powershell并将目录更改为源文件夹,然后输入:
但是在这个过程的中间,我得到了消息:
我假设我之前安装的psychopy 库存在某种问题。但这是一个单独的问题吗?还有其他解决方法吗?任何帮助将不胜感激。
python - 使用 xlrd 库读取 Excel 文件时如何检测单元格是否为空?
我使用函数row_values和col_values处理 Excel 文件:
例如,我将 col_values 作为 list。如果我在某列中遇到一个空单元格怎么办?例如单元格(1,1)不为空,单元格(1,2)为空,单元格(1,3)不为空?如何检测单元格 (1,2) 为空?
我得到一个带有空字符串的列表作为空单元格的值,这是真的吗(对于大多数生成 Excel 文件的知名程序)?
python - python xlrd - 从工作表中检索列索引
嗨,我只是拿起 xlrd。关于访问工作表和单元格属性,我指的是Xlrd Column
那里的代码显示。
所以我想我只是测试从“数据”表中打印出单元格 A1,所以我开始复制上面的示例。
但是,当它完成时,它会在 col_label_ranges 处出错:
此外,如果我将 col_label_names 更改为工作表名称,它也会出错。这个例子我一定遗漏了一些东西。也许有更好的教程可以遵循?
python - Python 3.X:如何使用 Xlrd3 库在 excel 中插入新行
所以我使用 Xlrd3 来读取和写入 Excel 表。我遇到的问题是我想找到一种简单的方法在两个非空白行之间插入一个空白行。有没有功能或简单的方法可以做到这一点?我浏览了文档并找不到任何东西,但希望我只是错过了它。
如果没有简单的方法可以做到这一点,那么也许有人可以指导我找到一种方法来做到这一点?这是一个非常长的文件(接近 500 行),每行可能有 10 列左右,我需要在某些时候将所有内容推到某个点并插入一个新的空白行。
python - 如何使用 xlrd 或 xlwt 打开 Excel 应用程序?
我知道我可以通过将 Visible 设置为 true 来使用 win32com 打开 MS Excel 应用程序 我可以使用 xlrd 或 xlwt 做同样的事情吗?
python - 找到确定的字符串并删除单元格
我创建了这个主题(删除多行文件中的行),他们建议使用包“xlrd”。我使用并与文件进行了交互,但无法将单元格的内容与某些字符串进行比较。这是我的代码:
但我得到了错误:不工作
对不起重复,也许,英语不好。