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的Flask开发框架简单上手笔记
Nov 16 Python
举例讲解Python的lambda语句声明匿名函数的用法
Jul 01 Python
基于python(urlparse)模板的使用方法总结
Oct 13 Python
python selenium执行所有测试用例并生成报告的方法
Feb 13 Python
详解pandas DataFrame的查询方法(loc,iloc,at,iat,ix的用法和区别)
Aug 02 Python
python批量图片处理简单示例
Aug 06 Python
python中bytes和str类型的区别
Oct 21 Python
Python倒排索引之查找包含某主题或单词的文件
Nov 13 Python
Python建造者模式案例运行原理解析
Jun 29 Python
python调用摄像头的示例代码
Sep 28 Python
Python图像处理之图像拼接
Apr 28 Python
python flask框架快速入门
May 14 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
自己做矿石收音机
2021/03/02 无线电
PHP 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
PHP下打开phpMyAdmin出现403错误的问题解决方法
2013/05/23 PHP
php的SimpleXML方法读写XML接口文件实例解析
2014/06/16 PHP
PHP判断文章里是否有图片的简单方法
2014/07/26 PHP
PHP设计模式之适配器模式代码实例
2015/05/11 PHP
JavaScript 面向对象的之私有成员和公开成员
2010/05/04 Javascript
浅谈javascript中this在事件中的应用
2015/02/15 Javascript
jQuery原生的动画效果
2015/07/10 Javascript
Javascript之Date对象详解
2016/06/07 Javascript
JS中正则表达式要注意lastIndex属性
2017/08/08 Javascript
javascript实现电脑和手机版样式切换
2017/11/10 Javascript
使用Jenkins部署React项目的方法步骤
2019/03/11 Javascript
快速解决Vue、element-ui的resetFields()方法重置表单无效的问题
2020/08/12 Javascript
探索node之事件循环的实现
2020/10/30 Javascript
[09:23]国际邀请赛采访专栏:iG战队VK,Tongfu战队Cu
2013/08/05 DOTA
Python中方法链的使用方法
2016/02/23 Python
Python 数据结构之旋转链表
2017/02/25 Python
pip安装时ReadTimeoutError的解决方法
2018/06/12 Python
python机器学习库scikit-learn:SVR的基本应用
2019/06/26 Python
python是否适合网页编程详解
2019/10/04 Python
python下载库的步骤方法
2019/10/12 Python
浅析Django 接收所有文件,前端展示文件(包括视频,文件,图片)ajax请求
2020/03/09 Python
python3.6.8 + pycharm + PyQt5 环境搭建的图文教程
2020/06/11 Python
浅谈keras中的batch_dot,dot方法和TensorFlow的matmul
2020/06/18 Python
html5视频常用API接口的实战示例
2020/03/20 HTML / CSS
巴黎一票通:The Paris Pass
2018/02/10 全球购物
美国购买新书和二手书网站:Better World Books
2018/10/31 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
2014/07/27 面试题
化工工艺专业求职信
2013/09/22 职场文书
艺术爱好者的自我评价分享
2013/10/08 职场文书
学校欢迎标语
2014/06/18 职场文书
房屋维修申请报告
2015/05/18 职场文书
医院病假条怎么写
2015/08/17 职场文书
师德师风心得体会(2016精选篇)
2016/01/12 职场文书
Python+tkinter实现高清图片保存
2022/03/13 Python