def Colour(self):
self.driver.find_element_by_xpath('//a[@data-style-name="'colour'"]').click()
time.sleep(1)
每次我都成为语法错误,而当我没有成为语法错误时,Python不会检测到变量。
答案 0 :(得分:0)
对字符串使用格式工具,并确保替换引号。 您可以在外部使用双精度,而在内部或相反使用单精度。 然后使用{}实例化变量的位置,并在字符串末尾实例化.format(variable_name)。
def Colour(self):
self.driver.find_element_by_xpath('//a[@data-style-name="{}"]'.format(color)).click()
time.sleep(1)