python-----------导入模块

一.两种导入模块的方式

1.import 引入模块   使用函数和变量时   要加模块名点变量和函数

比如  impot pymysql      连接数据库不能直接connect  要pymysql.connnetct

2.form 模块  import  函数和变量    就可以直接使用变量  form pymysql  import  connect

 

二.导入模块的顺序

1.优先从当前模块导入该文件,当前文件有这个文件,导入的是当期目录下的文件。使用的是当前文件的函数和变量

2.当前目录没有,则到python的环境变量里找这个文件,导入的是python环境变量下的文件

2.1  python的环境变量的存放位置 sys,path就是python的环境变量    第三方模块在python的环境变量的site-packages目录下

2.2自己写的模块  导入时,模块会标红,是没有问题的,pycharm做的没有那么只能导致

三.导入模块的实质

从头到尾把导入文件的代码,从头到尾执行一次

 二.if __name__ == '__main__':的作用

自测代码时可用

并不是程序的入口,一个条件判断语句,在其他文件运行__name__不等于__main__,所以在其他模块导入一个模块,不会执行

 

 

posted @ 2018-07-19 07:52  测试路上的白小白  阅读(258)  评论(0编辑  收藏  举报