python - 在 python 中从 excelsheet 中读取特定的单元格值

标签 python python-2.7

我想在我的 python 脚本中从 excelsheet 中获取特定的单元格值。 我遇到了用于读取/写入 Excelsheet 的 xlrdxlwtxlutils 模块。

我在第一列的 3 个单元格中使用 hi, hello, how 创建了 myfile.xls。

示例代码:-

import xlrd

workbook = xlrd.open_workbook('myfile.xls')
worksheet = workbook.sheet_by_name('Sheet1')
num_rows = worksheet.nrows - 1
curr_row = -1
while curr_row < num_rows:
        curr_row += 1
        row = worksheet.row(curr_row)
        print row

输出:-

[text:u'hi']
[text:u'hello']
[text:u'how']

我想从 excelsheet 中读取特定的单元格值,如果有办法,有人可以建议我吗?

最佳答案

要访问您将使用的特定单元格的值:

value = worksheet.cell(row, column)

关于python - 在 python 中从 excelsheet 中读取特定的单元格值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19480449/

相关文章:

python - uWSGI 是否可以同时使用更便宜的和皇帝的

python - 我正在尝试将图像复制到 Canvas 上。由于某种原因,它们都从点 (0,0) 开始。我究竟做错了什么? (Jython)

python - for 循环中变量的值

python - 如何从可迭代的元组创建多维 numpy 数组?

python - 在Python中将文件名解析为变量

python - 如何在 python-3.x 中使用字典格式化字符串?

python - 带有元数据的 scipy kdtree

python-2.7 - Python WX 从父框架调用子框架

python - 从命令行运行 PyCharm 项目

python - Python 中的 SSLSocket 口令/密码