python
文章平均质量分 52
iteye_1146
这个作者很懒,什么都没留下…
展开
-
python之切片操作符(Slice)
python之切片操作符(Slice) 字符串、列表、元组在python中都符合“序列”这一特征,只要符合这一特征的变量我们都可以用切片(slice)去存取它们的任意部分。我们可以把序列想像成一个队列,我可能需要前面三位、后面三位、或从第三位后的四位、或隔一个取一个等,我们用切片操作符来实现上述要求。 切片操作符在python中的原型是 [start:stop:step] 即:...原创 2012-07-17 13:50:15 · 363 阅读 · 0 评论 -
使用python发送html的邮件
实现功能1:查询数据,然后做成报表,再发送这些报表 代码: 写道 import smtplibfrom datetime import datetime, timedeltaimport timefrom email.MIMEText import MIMETextfrom email.MIMEMultipart import MIMEMultipartdef get_html_m...原创 2013-08-29 09:12:34 · 524 阅读 · 0 评论 -
python
(转贴,非原创)json.dumps在默认情况下,对于非ascii字符生成的是相对应的字符编码,而非原始字符,例如: >>> import json>>> js = json.loads('{"haha": "哈哈"}')>>> print json.dumps(js){"haha": "\u54c8\u54c原创 2013-09-09 17:05:40 · 142 阅读 · 0 评论 -
python学习之Unicode
原文引用地址:写道 http://blog.sina.com.cn/s/blog_4b5039210100ec6w.html Unicode是计算机可以支持这个星球上的多种语言的秘密武器,在Unicode之前,用的都是ASCII,ASCII吗非常简单,每个英文字符都用7位二进制数的方式存储在计算机内,其范围是32到126.它的实现原理这里也不说了。 但是ASCII码只能表示95个...原创 2012-10-23 16:57:38 · 481 阅读 · 1 评论 -
python 去除列表重复元素
比较容易记忆的是用内置的set l1 = ['b','c','d','b','c','a','a']l2 = list(set(l1))print l2 还有一种据说速度更快的,没测试过两者的速度差别 l1 = ['b','c','d','b','c','a','a']l2 = {}.fromkeys(l1).keys()print l2 这两种都有个缺点,祛除重复元素...原创 2012-12-10 15:22:11 · 96 阅读 · 0 评论