for status in sheet['E']:
if status.value == 'completed':
for price in sheet['G']:
print(price.value)
似乎如果语句不起作用,因为价格.价值正在打印的。我错过了什么?你知道吗
E
---------
completed
cart
None
completed
processing
completed
G
----------
120
30
300
50
450
我想打印他们的状态是什么价格已完成。所以预期结果是:
120, 300, 450
这样的方法应该有用:
编辑
似乎
openpyxl
使用了基于1的索引,而不是基于0的索引。因此,相应地调整值。你知道吗相关问题 更多 >
编程相关推荐