码迷,mamicode.com
首页 > 编程语言 > 详细

Python 偶遇(之后要分类)

时间:2015-09-09 18:57:01      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:

1.rsplit():Python字符串应用函数

1 def load_class(s):
2     path, klass = s.rsplit(., 1)
3     __import__(path)
4     mod = sys.modules[path]
5     return getattr(mod, klass)

2.__import__()Python内置函数,可以直接导入模块

3.getattr:python内置函数:用于返回一个对象的属性或者方法

 

1 assert issubclass(self.database_class, peewee.Database)

1.issubclass:内置函数issubclass(class, classinfo),判断class是不是classinfo的子类

2.assert:Python的assert是用来检查一个条件,如果它为真,就不做任何事。如果它为假,则会抛出AssertError并且包含错误信息

 

1.encode:在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。

2.xrange: 跟range类似:不过不同的是range产生一个列表,而xrange产生一个生成器。

所以xrange做循环的性能比range好,尤其是返回很大的时候,尽量用xrange吧,除非你是要返回一个列表

http://ciniao.me/article.php?id=17

3.enumerate:可以生成一个序列

Python 偶遇(之后要分类)

标签:

原文地址:http://www.cnblogs.com/IDomyself/p/4794830.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!