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的Tornado框架中实现简单的在线代理的教程
May 02 Python
详解python分布式进程
Oct 08 Python
BP神经网络原理及Python实现代码
Dec 18 Python
HTML的form表单和django的form表单
Jul 25 Python
使用python动态生成波形曲线的实现
Dec 04 Python
Pytorch evaluation每次运行结果不同的解决
Jan 02 Python
Python使用enumerate获取迭代元素下标
Feb 03 Python
Python利用 utf-8-sig 编码格式解决写入 csv 文件乱码问题
Feb 21 Python
Python字符串hashlib加密模块使用案例
Mar 10 Python
Flask缓存静态文件的具体方法
Aug 02 Python
python 5个顶级异步框架推荐
Sep 09 Python
Python3中的tuple函数知识点讲解
Jan 03 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
基于HBase Thrift接口的一些使用问题及相关注意事项的详解
2013/06/03 PHP
thinkphp获取栏目和文章当前位置的方法
2014/10/29 PHP
PHP实现二维数组中的查找算法小结
2018/06/09 PHP
基于laravel-admin 后台 列表标签背景的使用方法
2019/10/03 PHP
Laravel解决nesting level错误和隐藏index.php的问题
2019/10/12 PHP
php实现记事本案例
2020/10/20 PHP
双击滚屏-常用推荐
2006/11/29 Javascript
使用jQuery操作Cookies的实现代码
2011/10/09 Javascript
javascript中的self和this用法小结
2014/02/08 Javascript
一个小例子解释如何来阻止Jquery事件冒泡
2014/07/17 Javascript
JS实现清除指定cookies的方法
2014/09/20 Javascript
javascript自动生成包含数字与字符的随机字符串
2015/02/09 Javascript
基于javascript html5实现3D翻书特效
2016/03/14 Javascript
jQuery插件passwordStrength密码强度指标详解
2016/06/24 Javascript
jQuery实现div横向拖拽排序的简单实例
2016/07/13 Javascript
全面解析JavaScript中“&&”和“||”操作符(总结篇)
2016/07/18 Javascript
jQuery html表格排序插件tablesorter使用方法详解
2017/02/10 Javascript
jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】
2017/03/23 jQuery
JavaScript实现的商品抢购倒计时功能示例
2017/04/17 Javascript
jQuery常用选择器详解
2017/07/17 jQuery
微信小程序 自定义消息提示框
2017/08/06 Javascript
详解基于Angular4+ server render(服务端渲染)开发教程
2017/08/28 Javascript
JS实现按钮添加背景音乐示例代码
2017/10/17 Javascript
Vue render深入开发讲解
2018/04/13 Javascript
[03:54]DOTA2英雄梦之声_第06期_昆卡
2014/06/23 DOTA
介绍Python的Django框架中的QuerySets
2015/04/20 Python
分享一个简单的python读写文件脚本
2017/11/25 Python
python+selenium实现自动抢票功能实例代码
2018/11/23 Python
python爬取指定微信公众号文章
2018/12/20 Python
Pytorch中膨胀卷积的用法详解
2020/01/07 Python
Pyspark获取并处理RDD数据代码实例
2020/03/27 Python
HTML5+CSS设置浮动却没有动反而在中间且错行的问题
2020/05/26 HTML / CSS
个人工作保证书
2015/02/28 职场文书
4S店客服专员岗位职责
2015/04/07 职场文书
建国70周年的心得体会(2篇)
2019/09/20 职场文书
Mac M1安装mnmp (Mac+Nginx+MySQL+PHP) 开发环境
2021/03/29 PHP