Python进阶二:模块和包

同名模块:放入不同包中  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进阶三:面向对象基础
博主设置当前文章不允许评论。

GISDK开发进阶篇章

2013年09月19日 726KB 下载

没有更多推荐了,返回首页

关闭
关闭