正则或其他
如何让一个字符串str既能表示成nc_1_n1z又能表示成nc_2_n1z就是把str这个参数传过去既可以以nc_1_n1z传又可以以nc_2_n1z 传,如果nc_1_n1z传过去结果为空就换成第二个, 如果不用判断语句能用正则或其他什么方法一行实现吗就是可以实现类似这样的功能:
blk = driver.find_element(By.ID, 'nc_1_n1z')
if blk == None:
blk = driver.find_element(By.ID, 'nc_2_n1z') 就是可不可以写成类似这种的blk = driver.find_element(By.ID, re.match('nc_\d{1}_n1z',.......).group()) 你都写出来的,试试不就知道了,不过应该是不行的,这个方法好像不支持正则 blk = driver.find_element(By.ID, 'nc_1_n1z') or driver.find_element(By.ID, 'nc_2_n1z')
页:
[1]