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 相关文章推荐
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
Jun 18 Python
python开发之基于thread线程搜索本地文件的方法
Nov 11 Python
python中列表的切片与修改知识点总结
Jul 23 Python
python基于socket进行端口转发实现后门隐藏的示例
Jul 25 Python
Python中list循环遍历删除数据的正确方法
Sep 02 Python
python通过链接抓取网站详解
Nov 20 Python
基于Python计算圆周率pi代码实例
Mar 25 Python
python如何变换环境
Jul 21 Python
python日志通过不同的等级打印不同的颜色(示例代码)
Jan 13 Python
Python中os模块的简单使用及重命名操作
Apr 17 Python
Python使用protobuf序列化和反序列化的实现
May 19 Python
python开发制作好看的时钟效果
May 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 图片上传类代码
2009/07/17 PHP
PHP stream_context_create()作用和用法分析
2011/03/29 PHP
比较strtr, str_replace和preg_replace三个函数的效率
2013/06/26 PHP
zf框架的Filter过滤器使用示例
2014/03/13 PHP
Yii2数据库操作常用方法小结
2017/05/04 PHP
php用wangeditor3实现图片上传功能
2019/08/22 PHP
放弃用你的InnerHTML来输出HTML吧 jQuery Tmpl不详细讲解
2013/04/20 Javascript
js为数字添加逗号并格式化数字的代码
2013/08/23 Javascript
火狐下table中创建form导致两个table之间出现空白
2013/09/02 Javascript
jQuery学习笔记之总体架构
2014/06/03 Javascript
javascript搜索框效果实现方法
2015/05/14 Javascript
vue.js入门教程之计算属性
2016/09/01 Javascript
canvas实现手机端用来上传用户头像的代码
2016/10/20 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(2)
2017/02/20 Javascript
详解AngularJS ng-class样式切换
2017/06/27 Javascript
解决React Native端口号修改的方法
2017/07/28 Javascript
React-Native中props具体使用详解
2017/09/04 Javascript
nodejs中各种加密算法的实现详解
2019/07/11 NodeJs
vue中的v-model原理,与组件自定义v-model详解
2020/08/04 Javascript
js+audio实现音乐播放器
2020/09/13 Javascript
[01:10:16]DOTA2上海特级锦标赛B组资格赛#2 Fnatic VS Spirit第一局
2016/02/27 DOTA
Python Tkinter GUI编程入门介绍
2015/03/10 Python
Python cookbook(数据结构与算法)实现优先级队列的方法示例
2018/02/18 Python
Python递归实现汉诺塔算法示例
2018/03/19 Python
python json.loads兼容单引号数据的方法
2018/12/19 Python
11个Python Pandas小技巧让你的工作更高效(附代码实例)
2019/04/30 Python
python的命名规则知识点总结
2019/10/04 Python
python+selenium+chromedriver实现爬虫示例代码
2020/04/10 Python
Python爬虫谷歌Chrome F12抓包过程原理解析
2020/06/04 Python
Django用户认证系统如何实现自定义
2020/11/12 Python
沙特阿拉伯排名第一的在线时尚购物应用程序:1Zillion
2020/08/08 全球购物
数据库连接池的工作原理
2012/09/26 面试题
教师考核评语
2014/04/28 职场文书
同意离婚答辩状
2015/05/22 职场文书
在Spring-Boot中如何使用@Value注解注入集合类
2021/08/02 Java/Android
如何解决php-fpm启动不了问题
2021/11/17 PHP