如何设置从[@ id ='myGridView_0'自动增加到[@ id ='myGridView_1']和[@ id ='myGridView_2'],依此类推?
period=[]
for i in range(2,rows+1):
for j in range(1,cols+1,2):
period.append(driver.find_element_by_xpath("//*[@id='myGridView_0']/tbody/tr[" + str(i) + "]/td[" + str(
j) + "]").text)
您可以使用在tr[]/td[]
中使用变量的相同方法来执行此操作>
period = [] for k in range(myGridView number): for i in range(2,rows+1): for j in range(1,cols+1,2): period.append(driver.find_element_by_xpath(f"//*[@id='myGridView_{k}']/tbody/tr[{i}]/td[{j}]").text)
如果
myGridView
编号与i
或j
相关,则可以删除外循环,而改为使用它们。