python 环境变量和import模块导入方法(详解)


Posted in Python onJuly 11, 2017

1、定义

模块:本质就是.py结尾的文件(逻辑上组织python代码)模块的本质就是实现一个功能 文件名就是模块名称

包: 一个有__init__.py的文件夹;用来存放模块文件

2、导入模块

import 模块名

form 模块名 import *

from 模块名 import 模块名 as 新名称

3、 导入模块本质

import 模块名 ===》 将模块中所有的数据赋值给模块名,调用时需要模块名.方法名()

from 模块名 import 方法名 ==》将该方法单独放到当前文件运行一遍,调用时只需要方法名()即可运行

导入一个包 就是执行包下的__init__.py文件

路径搜索

import sys,os

os.path.abspath(__file__) #获取当前文件的全名

os.path.dirname() #获取当前对象的父级目录

sys.path.insert()#将当前对象的路径添加到首位

sys.path.append() # 将当前环境变量添加到环境变量的末尾

以上这篇python 环境变量和import模块导入方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中处理字符串之endswith()方法的使用简介
May 18 Python
python实现自动发送邮件
Jun 20 Python
pycharm在调试python时执行其他语句的方法
Nov 29 Python
利用python在excel里面直接使用sql函数的方法
Feb 08 Python
谈谈Python中的while循环语句
Mar 10 Python
python面向对象法实现图书管理系统
Apr 19 Python
django 2.2和mysql使用的常见问题
Jul 18 Python
Python 在OpenCV里实现仿射变换—坐标变换效果
Aug 30 Python
python爬虫模拟浏览器访问-User-Agent过程解析
Dec 28 Python
python实现数字炸弹游戏程序
Jul 17 Python
matplotlib常见函数之plt.rcParams、matshow的使用(坐标轴设置)
Jan 05 Python
Opencv 图片的OCR识别的实战示例
Mar 02 Python
Python编写登陆接口的方法
Jul 10 #Python
CentOS中升级Python版本的方法详解
Jul 10 #Python
pygame 精灵的行走及二段跳的实现方法(必看篇)
Jul 10 #Python
Python 实现数据库更新脚本的生成方法
Jul 09 #Python
Python 实现数据库(SQL)更新脚本的生成方法
Jul 09 #Python
解决python文件字符串转列表时遇到空行的问题
Jul 09 #Python
python3 shelve模块的详解
Jul 08 #Python
You might like
台湾中原大学php教程孙仲岳主讲
2008/01/07 PHP
thinkPHP查询方式小结
2016/01/09 PHP
PHP实现的简单对称加密与解密方法实例小结
2017/08/28 PHP
从ThinkPHP3.2.3过渡到ThinkPHP5.0学习笔记图文详解
2019/04/03 PHP
php7连接MySQL实现简易查询程序的方法
2020/10/13 PHP
用js怎么把&字符换成"&amp:"
2006/10/19 Javascript
JavaScript中void(0)的具体含义解释
2007/02/27 Javascript
jquery之Document元素选择器篇
2008/08/14 Javascript
javascript web对话框与弹出窗口
2009/02/22 Javascript
Javascript读取cookie函数代码
2010/10/16 Javascript
JavaScript 高级篇之函数 (四)
2012/04/07 Javascript
通过js动态操作table(新增,删除相关列信息)
2012/05/23 Javascript
AngularJS基础 ng-value 指令简单示例
2016/08/03 Javascript
angular4模块中给标签添加背景图的实现方法
2017/09/15 Javascript
移动端效果之IndexList详解
2017/10/20 Javascript
jQuery 点击获取验证码按钮及倒计时功能
2018/09/20 jQuery
分享一个vue项目“脚手架”项目的实现步骤
2019/05/26 Javascript
JS面向对象编程基础篇(三) 继承操作实例详解
2020/03/03 Javascript
关于ES6尾调用优化的使用
2020/09/11 Javascript
Js实现粘贴上传图片的原理及示例
2020/12/09 Javascript
[40:29]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第一场
2018/04/10 DOTA
浅谈Django中的数据库模型类-models.py(一对一的关系)
2018/05/30 Python
python调用百度语音识别api
2018/08/30 Python
python利用跳板机ssh远程连接redis的方法
2019/02/19 Python
Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的代码实例
2020/02/05 Python
Python计算IV值的示例讲解
2020/02/28 Python
python GUI框架pyqt5 对图片进行流式布局的方法(瀑布流flowlayout)
2020/03/12 Python
HTML5 Canvas渐进填充与透明实现图像的Mask效果
2013/07/11 HTML / CSS
曼联官方网上商店:Manchester United Direct
2017/07/28 全球购物
优秀的教师个人的中文求职信
2013/09/21 职场文书
服务之星获奖感言
2014/01/21 职场文书
社区食品安全实施方案
2014/03/28 职场文书
竞选学委演讲稿
2014/09/13 职场文书
教师思想工作总结2015
2015/05/13 职场文书
css3实现背景图片半透明内容不透明的方法示例
2021/04/13 HTML / CSS
一篇带你入门Java垃圾回收器
2021/06/16 Java/Android