码迷,mamicode.com
首页 > 其他好文 > 详细

(十八)模块文件调用

时间:2019-12-01 18:29:33      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:bdr   drive   cas   sel   ges   webdriver   sleep   time模块   工程   

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文件

(十八)模块文件调用

标签:bdr   drive   cas   sel   ges   webdriver   sleep   time模块   工程   

原文地址:https://www.cnblogs.com/wx921308494/p/11966710.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!