gpt4 book ai didi

python - 通读非结构化 xls 文件

转载 作者:行者123 更新时间:2023-12-01 06:10:27 25 4
gpt4 key购买 nike

我有一个 .xls 文件,其中包含一列 2,000 行。

我想遍历文件并打印出数据点以“便宜”开头。但是,以下代码不起作用。

救命!

import xlrd
wb = xlrd.open_workbook("file.xls")

wb.sheet_names()

sh = wb.sheet_by_index(0)
lst = [sh]

for item in lst:
print item.startswith("cheap")

Traceback (most recent call last):
File "C:\Python26\keywords.py", line 14, in <module>
print item.startswith("cheap")
AttributeError: 'Sheet' object has no attribute 'startswith'

最佳答案

它应该看起来像:

import xlrd
wb = xlrd.open_workbook("file.xls")

wb.sheet_names()

sh = wb.sheet_by_index(0)

for item in sh.col(0):
value = unicode(item.value)
if value.startswith("cheap"):
print value

关于python - 通读非结构化 xls 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6208615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com