如何解决在不同类别的python硒中使用变量
在其中一个测试用例说TC04中,我将获得customer_id,并将其存储在一个变量中,例如customer_id_text。我需要使用customer_id_text变量值在TC05中创建帐户。但是TC05无法访问该变量值。您能否让我知道我该怎么做。
解决方法
这可以通过在变量名称之前添加 global 关键字来完成
案例1-两个类都存在于同一文件中
class TC04(object):
def customer_id_text(self,name,surname):
global customer_id
customer_id = name,surname
return customer_id
t4 = TC04()
print(t4.customer_id_text('John','Wick'))
class TC05():
def NameOfCutomer(self):
return customer_id
tc05 = TC05()
print(tc05.NameOfCutomer())
案例II-在不同的文件中存在类-导入 FileName.ClassName
from StackOverflow.questions_63681807 import TC04
class TC05():
def NameOfCutomer(self):
return TC04.customer_id
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。