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实现基于HTTP文件传输实例
Nov 08 Python
使用Python编写类UNIX系统的命令行工具的教程
Apr 15 Python
在Python中操作文件之truncate()方法的使用教程
May 25 Python
Flask框架通过Flask_login实现用户登录功能示例
Jul 17 Python
用Python shell简化开发
Aug 08 Python
python GUI实现小球满屏乱跑效果
May 09 Python
python opencv实现证件照换底功能
Aug 19 Python
Jupyter notebook如何修改平台字体
May 13 Python
python 实现ping测试延迟的两种方法
Dec 10 Python
详解python中的异常捕获
Dec 15 Python
python切片作为占位符使用实例讲解
Feb 17 Python
Python socket如何解析HTTP请求内容
Feb 12 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 fckeditor 调用的函数
2009/06/21 PHP
php中的boolean(布尔)类型详解
2013/10/28 PHP
PHP关于htmlspecialchars、strip_tags、addslashes的解释
2014/07/04 PHP
Codeigniter校验ip地址的方法
2015/03/21 PHP
PHP简单实现断点续传下载的方法
2015/09/25 PHP
javascript读写XML实现广告轮换(兼容IE、FF)
2013/08/09 Javascript
jQuery实现用户注册的表单验证示例
2013/08/28 Javascript
DOM 事件流详解
2015/01/20 Javascript
js实现交换运动效果的方法
2015/04/10 Javascript
以Python代码实例展示kNN算法的实际运用
2015/10/26 Javascript
js判断当前页面用什么浏览器打开的方法
2016/01/06 Javascript
nodejs的HTML分析利器node-jquery用法浅析
2016/11/08 NodeJs
Ionic 2 实现列表滑动删除按钮的方法
2017/01/22 Javascript
JS 中可以提升幸福度的小技巧(可以识别更多另类写法)
2018/07/28 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
解决layui table表单提示数据接口请求异常的问题
2019/09/24 Javascript
layer.open提交子页面的form和layedit文本编辑内容的方法
2019/09/27 Javascript
vue中uni-app 实现小程序登录注册功能
2019/10/12 Javascript
浅析Vue 中的 render 函数
2020/02/28 Javascript
JavaScript如何判断对象有某属性
2020/07/03 Javascript
[04:04]DOTA2亚洲邀请赛比赛场馆&酒店全攻略
2017/03/23 DOTA
Python中map和列表推导效率比较实例分析
2015/06/17 Python
浅析Python中else语句块的使用技巧
2016/06/16 Python
转换科学计数法的数值字符串为decimal类型的方法
2018/07/16 Python
python 动态迁移solr数据过程解析
2019/09/04 Python
python实现连续变量最优分箱详解--CART算法
2019/11/22 Python
详解python with 上下文管理器
2020/09/02 Python
新西兰第一的行李箱网站:luggage.co.nz
2019/07/22 全球购物
德国滑雪和户外用品网上商店:XSPO
2019/10/30 全球购物
日本AOKI官方商城:AOKI西装
2020/06/11 全球购物
Java 中访问数据库的步骤?Statement 和PreparedStatement 之间的区别?
2012/06/05 面试题
成人大专自我鉴定范文
2013/10/19 职场文书
祖国在我心中的演讲稿
2014/05/04 职场文书
教师一帮一活动总结
2014/07/08 职场文书
党的群众路线教育实践活动个人对照检查材料范文
2014/09/25 职场文书
2014年法院工作总结
2014/11/24 职场文书