Python 3基础教程19-模块导入语法

释放双眼,带上耳机,听听看~!

 
       本文开始介绍模块导入的一些基本语法,我们现在还在Python自带的IDLE编辑器里写Python代码,如果你要需要一个功能,例如build-in的模块,那么你就需要先导入这个模块,然后才能使用这个模块相关方法。不像在Pycharm编辑器了,你copy过来的代码放里面,你鼠标指针点一下亮红的地方,有自动选择导入相关模块,你点击一下,就可以自动帮你补齐导入包模块的语句。

语法一: import modelName


1
2
3
4
5
6
1# 练习模块的导入
2import time
3
4timenow = time.localtime()
5print(time.strftime('%Y-%m-%d %H:%M:%S',timenow))
6

第一行代码表示获取当前系统时间,返回的是一个time元组,元组后面会讲。

第二行代码就是按照一定的格式,把localtime()打印出来

运行输出:

================= RESTART: C:/Users/Anthony/Desktop/demo.py =================


1
2
3
12017-05-06 16:38:27
2>>>
3

语法二: import modelName as xx


1
2
3
4
5
6
1# 练习模块的导入
2import time as t
3
4timenow = t.localtime()
5print(t.strftime('%Y-%m-%d %H:%M:%S',timenow))
6

1
2
1自己对比上面方法一,有什么区别,运行结果和上面是一样的。
2

语法三: from xxx import xxx

这里我们通过Selenium举例,前提是你电脑里需要安装Selenium。在cmd里输入,pip install selenium,安装就可以。


1
2
3
4
5
1# 练习模块的导入
2from selenium import webdriver
3
4driver = webdriver.Chrome()
5

1
2
1如果你没下载chromedriver.exe放到Python3的安装目录下,你是无法启动chrome浏览器的。关于Selenium不过多介绍,前面有一个系列文章Selenium+Python2的框架设计系列,本系列只讲Python3.
2

总结:包和模块的导入就以上三种方法,需要记住。

给TA打赏
共{{data.count}}人
人已打赏
安全技术

c++ list, vector, map, set 区别与用法比较

2022-1-11 12:36:11

安全运维

Linux(内核剖析):18---内核数据结构总结(数据结构选择与算法复杂度分析)

2021-8-18 16:36:11

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索