Vamie前辈博客地址:http://www.cnblogs.com/vamei/archive/2012/07/03/2574436.html

#!/usr/bin/python'''
我们之前看到了函数和对象。从本质上来说,它们都是为了更好的组织已经有的程序,以方便重复利用。模块(module)也是为了同样的目的。在Python中,一个.py文件就构成一个模块。通过模块,你可以调用其它文件中的程序。
'''#import moduleTest
from moduleTest import *
#from test_module import * #有错#moduleTest.hello()
hello()
world()
#test1.test_module2() #有错'''
Python中还有其它的引入方式,import a as b             # 引入模块a,并将模块a重命名为bfrom a import function1   # 从模块a中引入function1对象。调用a中对象时,我们不用再说明模块,即直接使用function1,而不是a.function1。from a import *           # 从模块a中引入所有对象。调用a中对象时,我们不用再说明模块,即直接使用对象,而不是a.对象。这些引用方式,可以方便后面的程序书写。Python会在以下路径中搜索它想要寻找的模块:程序所在的文件夹
标准库的安装路径
操作系统环境变量PYTHONPATH所包含的路径可以将功能相似的模块放在同一个文件夹(比如说this_dir)中,构成一个模块包。
通过import this_dir.module引入this_dir文件夹中的module模块
该文件夹中必须包含一个__init__.py的文件,提醒Python,该文件夹为一个模块包。
__init__.py可以是一个空文件。'''

转载于:https://www.cnblogs.com/v-BigdoG-v/p/7398604.html

3.Python进阶_模块相关推荐

  1. Python 进阶_模块 包

    目录 文章目录 目录 模块的搜索路径和路径搜索 命名空间和变量作用域的比较 变量名的查找/覆盖 导入模块 import 语句 from-import 语句 扩展的 import 语句 as 自动载入模 ...

  2. Python 进阶_模块 amp; 包

    目录 目录 模块的搜索路径和路径搜索 搜索路径 命名空间和变量作用域的比较 变量名的查找覆盖 导入模块 import 语句 from-import 语句 扩展的 import 语句 as 自动载入模块 ...

  3. Python进阶----pymysql模块的使用,单表查询

    Python进阶----pymysql模块的使用,单表查询 一丶使用pymysql ​   ​   1.下载pymysql包: pip3 install pymysql ​​   ​   2.编写代码 ...

  4. Python 进阶_生成器 生成器表达式

    目录 目录 相关知识点 生成器 生成器 fab 的执行过程 生成器和迭代器的区别 生成器的优势 加强的生成器特性 生成器表达式 生成器表达式样例 小结 相关知识点 Python 进阶_迭代器 & ...

  5. Python进阶03 模块

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 我们之前看到了函数和对象.从本质上来说,它们都是为了更好的组织已经有的程序,以方便 ...

  6. python进阶_基础篇10(函数进阶,列表推导式)

    函数进阶 函数就是变量 定义函数的时候,其实就是在定义一个类型时function的变量,函数名就是变量名 普通变量能做的事情,函数都可以做 print('===================1.函数 ...

  7. Python 进阶_闭包 amp; 装饰器

    目录 目录 闭包 函数的实质和属性 闭包有什么好处 小结 装饰器 更加深入的看看装饰器的执行过程 带参数的装饰器 装饰器的叠加 小结 装饰器能解决什么问题 小结 闭包 Closure: 如果内层函数引 ...

  8. Python 进阶_函数式编程

    目录 目录 函数式编程 Python 函数式编程的特点 高阶函数 匿名函数 lambda 函数式编程相关的内置函数 filter 序列对象过滤器 map reduce 折叠 自定义的排序函数 最后 函 ...

  9. Python 进阶_闭包 装饰器

    目录 目录 闭包 函数的实质和属性 闭包有什么好处 小结 装饰器 更加深入的看看装饰器的执行过程 带参数的装饰器 装饰器的叠加 小结 装饰器能解决什么问题 小结 闭包 Closure: 如果内层函数引 ...

  10. python进阶_基础篇4(数据类型和列表)

    数据类型和列表 内容回顾(基础篇三) 1:if条件 应用场景: 1)if 单分支: 满足条件执行某个操作,不满足就不执行 2)if 双分支: 满足条件执行某个操作,不满足执行另一个操作 3)if 多分 ...

最新文章

  1. 一句话说清聚集索引和非聚集索引以及MySQL的InnoDB和MyISAM
  2. 对指针变量取地址_C语言指针简介(amp;和*运算符)
  3. Spring(一)——总体介绍
  4. vue 获取当前位置 高德_vue高德地图获取当前位置
  5. abaqus pythonreader_【技术邻】Abaqus里应用Python的一些技巧
  6. 网络名称 转换 网络地址_网络地址转换| 计算机网络
  7. 大数据_Hbase-(数据读取流程_hbase读取效率比较慢的原因)---Hbase工作笔记0008
  8. Android中的 targetsdkversioin
  9. 队列、栈以及双端队列
  10. FZU 2213 Common Tangents(公切线)
  11. sourctree Commit merged changes immediately选项解读
  12. [洛谷luogu] P1979 [NOIP2013T6]华容道
  13. 基于遗传算法和模拟退火算法改进的混合模拟退火算法(解决求函数极值问题,MATLAB代码已实现)
  14. 计算机二级c语言编译,全国计算机等级考试教程-二级C语言.pdf
  15. Linux系列:二进制 Byte为什么是-127—127范围
  16. 利用OVITO软件绘制团簇构型 (ICO, BCC, HCP, FCC及SC 多面体)
  17. 分享一个免费分流抢票软件!一键全自动抢票
  18. MySQL-日志、备份与恢复
  19. AMD与Intel现在的情况20120906
  20. 做好企业上网行为管理作用大-真实开发案例

热门文章

  1. go var 一个整数_Go语言基础之基本数据类型
  2. Struts2标签库(三)之表单标签
  3. 【渝粤教育】国家开放大学2018年春季 8601-22T燃气工程概论 参考试题
  4. [渝粤教育] 西南科技大学 交通工程学 在线考试复习资料
  5. 文件打开对话框设定过滤
  6. /usr/bin/ld: 找不到 -lglut
  7. Must read C++ book list
  8. 求数组中最大值和次大值
  9. 2018/06/30这段时间的随笔记忆:遇到概念模糊的js问题
  10. 【转】LPCTSTR,LPWSTR, PTSTR, LPTSTR区别