51Testing软件测试论坛
标题: 定义了全局变量,但不能使用,类型不对吗 [打印本页]
作者: 测试积点老人 时间: 2021-3-29 15:40
标题: 定义了全局变量,但不能使用,类型不对吗
- from selenium import webdriver
- btn = None
- def a():
- global btn
- driver = webdriver.Chrome()
- driver.get(url)
- btn = driver.find_element_by_css_selector('XXX')
- def b():
- btn...
复制代码在 a 里 给 btn 声明了全局变量。
在 b 里不能用。打 btn. 点后不出来 find_element_XXX 那些提示
然后在 上面加了 btn = None 也不行(我也不知道 find_element_by_XXX 声明什么类型就打了 None)
是为什么?
作者: jingzizx 时间: 2021-3-30 18:49
先看看赋值成功了没
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |