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实现遍历windows所有窗口并输出窗口标题的方法
Mar 13 Python
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
Aug 16 Python
Python标准库06之子进程 (subprocess包) 详解
Dec 07 Python
基于Python的文件类型和字符串详解
Dec 21 Python
python读文件保存到字典,修改字典并写入新文件的实例
Apr 23 Python
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
May 24 Python
Python绘制的二项分布概率图示例
Aug 22 Python
Python处理时间日期坐标轴过程详解
Jun 25 Python
解决python有时候import不了当前的包问题
Aug 28 Python
Python批量启动多线程代码实例
Feb 18 Python
Python图像处理库PIL的ImageEnhance模块使用介绍
Feb 26 Python
Pycharm在指定目录下生成文件和删除文件的实现
Dec 28 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/08/31 PHP
基于magic_quotes_gpc与magic_quotes_runtime的区别与使用介绍
2013/04/22 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
2020/08/17 PHP
YII框架行为behaviors用法示例
2019/04/26 PHP
表单提交验证类
2006/07/14 Javascript
使用SyntaxHighlighter实现HTML高亮显示代码的方法
2010/02/04 Javascript
基于jquery 的一个progressbar widge
2010/10/29 Javascript
js获取select标签的值且兼容IE与firefox
2013/12/30 Javascript
JavaScript 匿名函数和闭包介绍
2015/04/13 Javascript
Angular.js如何从PHP读取后台数据
2016/03/24 Javascript
JS之相等操作符详解
2016/09/13 Javascript
Vue.js实现一个漂亮、灵活、可复用的提示组件示例
2017/03/17 Javascript
Element-ui table中过滤条件变更表格内容的方法
2018/03/02 Javascript
详解在Node.js中发起HTTP请求的5种方法
2019/01/10 Javascript
在vue中使用Echarts利用watch做动态数据渲染操作
2020/07/20 Javascript
微信小程序实现锚点跳转
2020/11/23 Javascript
微信小程序 接入腾讯地图的两种写法
2021/01/12 Javascript
python实现计算资源图标crc值的方法
2014/10/05 Python
Python根据指定日期计算后n天,前n天是哪一天的方法
2018/05/29 Python
解决pycharm 误删掉项目文件的处理方法
2018/10/22 Python
python使用selenium实现批量文件下载
2019/03/11 Python
基于python3实现倒叙字符串
2020/02/18 Python
Python爬虫使用bs4方法实现数据解析
2020/08/25 Python
HTML5 placeholder(空白提示)属性介绍
2013/08/07 HTML / CSS
高清屏下canvas重置尺寸引发的问题的解决
2019/10/14 HTML / CSS
英国巧克力贸易公司:Chocolate Trading Company
2017/03/21 全球购物
全球摩托车装备领导者:RevZilla
2017/09/04 全球购物
以特惠价提供在线奢侈品购物:FRMODA.com
2018/01/25 全球购物
请问软件开发中的设计模式你会使用哪些
2015/05/13 面试题
公司门卫的岗位职责
2014/02/19 职场文书
素质教育标语
2014/06/27 职场文书
医生党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
人事主管岗位职责
2015/02/04 职场文书
html5调用摄像头截图功能
2022/01/18 Javascript
在Centos 8.0中安装Redis服务器的教程详解
2022/03/21 Redis