首页 > 解决方案 > 从单独的文件中调用字符串

问题描述

我需要做的是从一个单独的文件中调用一个字符串。问题是我需要能够将字符串中的数字作为变量或参数,因为字符串是我需要用来定位元素的 CSS 选择器。

这是整个字符串:'a_very_long_css_(1)_selector'

def string_create(x):
    example_string = 'a_very_long_css_('
    example_string = example_string + str(x)
    example_string = example_string + ')selector'

现在,如果转到单独的文件,我需要像这样调用这个字符串:

driver.find.element_by_css_selector(string_create(5)).click()

不幸的是,在这种情况下,函数不能成为选择器。

标签: pythonseleniumwebdriver

解决方案


推荐阅读