Python进阶二:模块和包

原创 2015年07月09日 21:43:16

同名模块:放入不同包中  import package1.file1;

如何区分包和普通目录:包下面有一个__init__.py文件

导入模块:from package import file1  或者 import package.file

from os import path

print path.isdir(r'/data/webroot/resource/python')
print path.isfile(r'/data/webroot/resource/python/test.txt')

动态导入模块:

导入不存在的包:会报ImportError

try:
    import json 
except ImportError:
    import simplejson as json

print json.dumps({'python':2.7})

使用__future__:
from __future__ import unicode_literals

s = 'am I an unicode?'
print isinstance(s, unicode)

【Python基础学习篇】Python模块和包

一、Python程序的结构 Python的程序由包(package)、模块(module)和函数组成。包是由一系列模块组成的集合。模块是处理某一类问题的函数和类的集合。如下图所示: 包就是一个...
  • u011655519
  • u011655519
  • 2014年10月08日 22:51
  • 8676

Python的模块和包的理解

iamlaosong文 学习Python语言,对模块和包的理解总结如下: 1、模块(Module)就是包含代码的文件,不一定是Python代码,有四种代码类型的模块: •使用Python写的程序( ....
  • iamlaosong
  • iamlaosong
  • 2017年06月21日 10:21
  • 605

Python 进阶_模块 & 包

目录 目录 模块的搜索路径和路径搜索 搜索路径 命名空间和变量作用域的比较 变量名的查找覆盖 导入模块 import 语句 from-import 语句 模块的搜索路径和路...
  • Jmilk
  • Jmilk
  • 2016年10月19日 17:11
  • 1149

Python.中模块和包的概念

Python中模块和包的概念 Table of Contents 1 模块(Module)和包(Package) 1.1 命名空间(Namespace)1.2 模块(Module...
  • huangkangying
  • huangkangying
  • 2014年06月19日 21:48
  • 3978

Python的类, 模块与包概念

Python的类, 模块与包概念 http://www.cnblogs.com/allenblogs/archive/2011/05/24/2055149.html 可以这么理解:  1. ...
  • cay22
  • cay22
  • 2013年03月05日 17:21
  • 3096

模块和包(Modules and Packages)

模块和包Modules and Packages 本节的思维导图 Modules为什么使用模块 模块的搜索路径 为什么要谈寻找路径 搜索路径由syspath记录管理 模块文件的类型 模块存放位置建议 ...
  • u011974639
  • u011974639
  • 2017年04月24日 22:53
  • 502

【python 图像处理】skimage的子模块介绍

skimage包的全称是scikit-image SciKit (toolkit for SciPy) ,它对scipy.ndimage进行了扩展,提供了更多的图片处理功能。它是由python语言编写...
  • u013421629
  • u013421629
  • 2017年08月29日 14:53
  • 679

python进阶——三、模块和包

3-1 概念 将所有代码放入一个py文件,无法维护,就跟咱写笔记,要分几篇一样。方便修改,查阅。 引用其他模块 #test.py import p1.math #引用p1包的math模块 pr...
  • Jae_Peng
  • Jae_Peng
  • 2018年01月31日 16:26
  • 11

Python 基础 —— 模块和包介绍

1、模块的作用      在交互模式下输出的变量和函数定义,一旦终端重启后,这些定义就都不存在了,为了持久保存这些变量、函数等的定义,Python中引入了模块(Module)的概念。 一个Pytho...
  • xiaohui_hubei
  • xiaohui_hubei
  • 2014年05月06日 15:54
  • 1405

Python进阶笔记(3)_ 模块和包

导入模块 要使用一个模块,我们必须首先导入该模块。Python使用import 语句导入一个模块。例如,导入系统自带的模块 math: import math 你可以认为 math 就是一个指向已导入...
  • phoenixtree7
  • phoenixtree7
  • 2016年08月08日 13:23
  • 500
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Python进阶二:模块和包
举报原因:
原因补充:

(最多只允许输入30个字)