Python3 模块、包调用&路径详解


Posted in Python onOctober 25, 2017

如下所示:

'''
以下代码均为讲解,不能实际操作
'''
'''
博客园 Infi_chu
'''
'''
模块的优点:
1.高可维护性
2.可以大大减少编写的代码量

模块一共有三种:
1.Python标准库
2.第三方模块
3.应用程序自定义模块
'''
# import example # 调用example模块
# from example import example # 调用example模块中的一个example方法
'''
博客园 Infi_chu
'''


'''
包的特点:
1.有__init__.py文件
2.有很多模块组成
'''

# from test import example # test为包名,example模块名,一层嵌套
# from test.test1 import example # test1、test2均为包名,test1在test中,example为模块名
# from test.test1.func1 import example # func1是example模块中的一个func1方法
# import test  # test为包名,此命令相当于执行了__init__文件
'''
博客园 Infi_chu
'''
'''
import 包 或 模块 的区别
import 包 只是执行了一个__init__.py文件,并没有与其他模块产生联系,取值时需要加.调用
import 模块 是直接调用模块
'''

'''
路径解决
'''
# import sys,os
# a = os.path.abspath(__file__)  # 得到绝对路径
# print(a)
# print(os.path.dirname(a))  # 得到上一层路径
# base_dir = os.path.dirname(os.path.dirname(a))  # 得到上上一层路径
# print(base_dir)
# sys.path.append(base_dir)
'''
博客园 Infi_chu
'''

以上这篇Python3 模块、包调用&路径详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python获取网页状态码示例
Mar 30 Python
Python中logging模块的用法实例
Sep 29 Python
谈谈Python进行验证码识别的一些想法
Jan 25 Python
Python+selenium实现截图图片并保存截取的图片
Jan 05 Python
解决pycharm的Python console不能调试当前程序的问题
Jan 20 Python
详解Python:面向对象编程
Apr 10 Python
bluepy 一款python封装的BLE利器简单介绍
Jun 25 Python
详解Python中的各种转义符\n\r\t
Jul 10 Python
Python数学形态学实例分析
Sep 06 Python
Python 调用有道翻译接口实现翻译
Mar 02 Python
PyQt5 界面显示无响应的实现
Mar 26 Python
浅谈Python程序的错误:变量未定义
Jun 02 Python
Python探索之创建二叉树
Oct 25 #Python
Python探索之修改Python搜索路径
Oct 25 #Python
python中 logging的使用详解
Oct 25 #Python
python下载文件记录黑名单的实现代码
Oct 24 #Python
基于python中staticmethod和classmethod的区别(详解)
Oct 24 #Python
Flask数据库迁移简单介绍
Oct 24 #Python
python里使用正则表达式的组嵌套实例详解
Oct 24 #Python
You might like
ThinkPHP结合ajax、Mysql实现的客户端通信功能代码示例
2014/06/23 PHP
php+ajax登录跳转登录实现思路
2016/07/31 PHP
thinkphp5框架实现数据库读取的数据转换成json格式示例
2019/10/10 PHP
雄兵连第三季海报曝光,艾妮熙德成主角,蔷薇新造型
2021/03/09 国漫
jquery1.5.1中根据元素ID获取元素对象的代码
2011/04/02 Javascript
jquery设置元素的readonly和disabled的写法
2013/09/22 Javascript
做好七件事帮你提升jQuery的性能
2014/02/06 Javascript
javascript动态判断html元素并执行不同的操作
2014/06/16 Javascript
JavaScript中boolean类型之三种情景实例代码
2016/11/21 Javascript
yii form 表单提交之前JS在提交按钮的验证方法
2017/03/15 Javascript
微信小程序实战之上拉(分页加载)效果(2)
2017/04/17 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
Webpack中loader打包各种文件的方法实例
2019/09/03 Javascript
Flutter实现仿微信底部菜单栏功能
2019/09/18 Javascript
vue计算属性无法监听到数组内部变化的解决方案
2019/11/06 Javascript
python编写爬虫小程序
2015/05/14 Python
Python中顺序表的实现简单代码分享
2018/01/09 Python
基于python 爬虫爬到含空格的url的处理方法
2018/05/11 Python
css3media响应式布局实例
2016/07/08 HTML / CSS
科颜氏美国官网:Kiehl’s美国
2017/01/31 全球购物
英国复古服装和球衣购买网站:3Retro Football
2018/07/09 全球购物
巴西最大的在线约会网站:ParPerfeito
2018/07/11 全球购物
玉兰油美国官网:OLAY美国
2018/10/25 全球购物
台湾演唱会订票网站:StubHub台湾
2019/06/11 全球购物
小学教育毕业生自荐信
2013/11/18 职场文书
校园十佳歌手策划书
2014/01/22 职场文书
开会迟到检讨书
2014/02/03 职场文书
幼儿园五一活动方案
2014/02/07 职场文书
优秀毕业生推荐信范文
2014/03/07 职场文书
村级换届选举方案
2014/05/10 职场文书
设备管理实施方案
2014/05/31 职场文书
2015年度物流工作总结
2015/04/30 职场文书
读后感怎么写?书写读后感的基本技巧!
2019/12/10 职场文书
vue-cropper插件实现图片截取上传组件封装
2021/05/27 Vue.js
Python数据类型最全知识总结
2021/05/31 Python
AJAX引擎原理以及XmlHttpRequest对象的axios、fetch区别详解
2022/04/09 Javascript