(十八)模块文件调用
Posted wx921308494
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(十八)模块文件调用相关的知识,希望对你有一定的参考价值。
1.引用模块
(1)from...import...
如:from selenium import webdriver
from time import sleep
from...import *(*表示所有)
(2)import...
如:import time (表示导入time模块,如同 from time import *)
在代码中的运用需要time.sleep()
2.模块调用
(1)在同一个文件夹下可以直接调用
如:
cases #文件夹名
|-case1.py
|-case2.py
|init.py
在case2.py中导入case1.py
代码:
from case1 import 类
(2)跨文件夹的调用:
如:
project #工程目录
|-init.py
|-pages #文件夹名
|-init.py
|-loginPage.py
|-cases #文件夹名
|-init.py
|-caseLogin.py
如果在caseLogin.py中需要导入loginPage.py文件
代码:
from project.pages.loginPage import 类
或: from ./pages.loginPage import 类
注意:如果缺少init.py文件会报错。缺少的话,自己新建一个空白的init.py文件
以上是关于(十八)模块文件调用的主要内容,如果未能解决你的问题,请参考以下文章
代码安全 | 第十八期:调用System.exit()存在安全漏洞
SpringCloud实战(十八)-Sentinel 熔断策略
SpringCloud实战(十八)-Sentinel 熔断策略