我试图编写一个脚本,从Excel文件中读取作为模板,然后根据从.txt文件中读取的内容插入新数据。在
我正在使用xlrd
模块进行阅读。目前,我被困在脚本的阅读部分。在
我计划每次将rowx
和colx
参数变量增加1,以便在Excel文件中搜索每个单元格。但是,Python的参数变量似乎不能修改?在
脚本中的增量改为修改外部变量。有没有办法实现逐单元的值搜索?在
# Define variables
switch1 = 1
count = 0
rowx = 0
colx = 0
# Loop
while switch1 == 1 and count < totalCells:
print "AAAA"
cellValue = "Long string in here....."
if sh.cell_value(rowx=0, colx=0) == cellValue:
print "BBBB"
switch1 = 0
rowx += 1
colx += 1
count += 1
不要使用}变量。你总是只传递0:
rowx
和{而是传入变量的值:
^{pr2}$当你在做的时候,你可以做一些其他的简化。^{{{cd5}你可以使用相同的变量。我们可以使用},并用
for
循环从0
到{break
语句提前结束循环:如果
rowx
和colx
并不总是相同的,那么您需要解决这个问题,否则您将只沿着主对角线走。在相关问题 更多 >
编程相关推荐