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操作MySQL数据库的方法分享
May 29 Python
Python实现程序的单一实例用法分析
Jun 03 Python
Django之Mode的外键自关联和引用未定义的Model方法
Dec 15 Python
python多个模块py文件的数据共享实例
Jan 11 Python
关于Numpy数据类型对象(dtype)使用详解
Nov 27 Python
Python操作Sonqube API获取检测结果并打印过程解析
Nov 27 Python
pycharm双击无响应(打不开问题解决办法)
Jan 10 Python
Python中if有多个条件处理方法
Feb 26 Python
Python代码注释规范代码实例解析
Aug 14 Python
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
Apr 06 Python
Python还能这么玩之只用30行代码从excel提取个人值班表
Jun 05 Python
pandas数值排序的实现实例
Jul 25 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实现从ftp服务器上下载文件树到本地电脑的程序
2009/02/10 PHP
php中判断文件存在是用file_exists还是is_file的整理
2012/09/12 PHP
PHP如何利用P3P实现跨域
2013/08/24 PHP
php中的boolean(布尔)类型详解
2013/10/28 PHP
thinkphp验证码显示不出来的解决方法
2014/03/29 PHP
PHP cURL初始化和执行方法入门级代码
2015/05/28 PHP
学习ExtJS 访问容器对象
2009/10/07 Javascript
javascript 设置某DIV区域内的checkbox复选框
2009/11/30 Javascript
基于jquery的高性能td和input切换并可修改内容实现代码
2011/01/09 Javascript
js控制frameSet示例
2013/09/10 Javascript
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
Javascript显示和隐藏ul列表的方法
2015/07/15 Javascript
详解JavaScript的Polymer框架中的通知交互
2015/07/29 Javascript
js带闹铃功能的倒计时代码
2016/09/29 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
2017/06/23 Javascript
Nodejs+express+ejs简单使用实例代码
2017/09/18 NodeJs
JavaScript原生实现观察者模式的示例
2017/12/15 Javascript
javascript实现获取一个日期段内每天不同的价格(计算入住总价格)
2018/02/05 Javascript
angularjs 缓存的使用详解
2018/03/19 Javascript
详解如何在Vue里建立长按指令
2018/08/20 Javascript
详解基于React.js和Node.js的SSR实现方案
2019/03/21 Javascript
Python的净值数据接口调用示例分享
2016/03/15 Python
Python爬虫DOTA排行榜爬取实例(分享)
2017/06/13 Python
Python简单计算数组元素平均值的方法示例
2017/12/26 Python
Pandas 数据框增、删、改、查、去重、抽样基本操作方法
2018/04/12 Python
33个Python爬虫项目实战(推荐)
2019/07/08 Python
python 如何停止一个死循环的线程
2020/11/24 Python
沙特阿拉伯网上购物:Sayidaty Mall
2018/05/06 全球购物
来自世界上最好大学的在线课程:edX
2018/10/16 全球购物
曼城官方网上商店:Manchester City
2019/09/10 全球购物
英国排名第一的宠物店:PetPlanet
2020/02/02 全球购物
工程概预算专业毕业生求职信
2013/10/04 职场文书
媒矿安全生产承诺书
2014/05/23 职场文书
干部竞争上岗演讲稿
2014/09/11 职场文书
会议主持人开场白台词
2015/05/28 职场文书
python图片灰度化处理的几种方法
2021/06/23 Python