由于this answer,我设法让Show Completion工作。但是做什么呢 str(object) - >字符串是指在键入函数的左括号后作为提示?
示例代码:
linkText = "some text"
elms = browser.find_elements(By.PARTIAL_LINK_TEXT(linkText))
On Run提供:TypeError: 'str' object is not callable
这是否意味着linkText
应该是指向字符串的指针?
如何在Python中输入指针?
答案 0 :(得分:0)
重复我的评论,这才是真正的答案。
您看到的是在输入"name("
之后是'Call tip'
,它会尝试提供签名和文档字符串的第一行。对于许多内置函数,您看到的是docstring的第一行,它们在'->'
之后给出调用签名和函数返回值。 str(x)
返回一个字符串。
您的示例代码是另一个问题。异常意味着By.PARTIAL_LINK_TEXT
就是它的名字所说的,一个字符串,而不是一个函数。