所以我有这样的xpath:
html/body/div[3]/div[3]/div/div/div[2]/div/div[2]/div[1]/div[1]
然后
html/body/div[3]/div[3]/div/div/div[2]/div/div[2]/div[2]/div[1]
然后
html/body/div[3]/div[3]/div/div/div[2]/div/div[2]/div[3]/div[1]
等等。。
正如您所看到的,唯一增加的数字是右边的第二个div[1]、div[2]、div[3]
我需要用100的这种xpath进行操作。例如,是否有可能将其保存到变量中,并在实际数字上加1,例如,在中运行循环?
所以我的程序会自动选择所有这3个xpath。
感谢所有回复!:(
使用range()
:似乎可以直接使用for循环
for i in range(1, 101):
xpath = f'html/body/div[3]/div[3]/div/div/div[2]/div/div[2]/div[{i}]/div[1]'
# now do something with xpath