python实现excel搜索_⽤python搜索excel⽂件
⾸先,我是⼀个python初学者,所以我为这个⼩问题道歉:D
我尝试使⽤python(v 2.7)搜索⼀个特定的单词到⼀个*.xls⽂件中
简短的问题描述/规格:
⼀。test.xls是输⼊⽂件
2。⽬标词是2,我只想删除只包含2的单元格,⽽不是包含2的单元格(例如,单元格值=2->;对!单元格值=2345->;错误!!)
代码下⾯:book = open_workbook('test.xls',on_demand=True)
item = 2
row=-1
n=0
for name in book.sheet_names():
dswith('Traceability Matrix'):
sheet = book.sheet_by_name(name)
rowIndex = -1
for cell l(1): #
n=n+1
if item in cell.value:
print "VAL ",cell.value
print "ROW ",w(n)
break
if row != -1:
cells = w(row)
for cell in cells:
print">>", cell.valuepython怎么读取xls文件
book.unload_sheet(name)
现在,我的输出是⼀个⾏列表,其中不仅包含2⾏(请参见上⾯的错误情况,第2点),还包含下⾯的“打印”结果:
⾏[⽂本:u'SRS5617\nSRS5618\nSRS5619\nSRS5620',⽂本:u'RQ-5282',空:'',⽂本:u'Function Plus',⽂本:u'见注释',空的:'',空的:'',空的:'',空的:'',空的:'',⽂本:u'代码检查',⽂本:u'(**),2']
有⼈能帮我吗?有什么建议吗?
谢谢

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。