利用Python将文本转为二维码

正则表达式的用法整理

替换小数点后两位或后一位的浮点数import re

text = '12.0~13.00'

re.sub('[0-9]*\.[0-9]{2}|[0-9]*\.[0-9]{1}', '999', text)

利用Python将网页转为pdf并添加水印

Python中的单例模式

思路1: 初始化第一个实例后就把类定义删除class _Singleton(object):

pass

Singleton = _Singleton()

del _Singleton # 试图删除class定义

another = Singleton.__class__() # 没用,绕过!

print(type(another))

# 输出

<class '__main__._Singleton'>

点评:

Python实例带有类型信息,即使将Single的类定义删除了,仍然......

Requirements File

Generate requirements file$ pip freeze > requirements.txt

Set up environment using requirements file$ pip install -r requirements.txt

使用Python发送邮件

使用Python生成HTML格式的邮件或网页

使用Python执行远程数据库的SQL查询

Python常见用法

获取用户的输入feed_it = raw_input("> ")

随机选取列表中的元素from random import randint

def death():

quips = ["You died.", "Such a loser!", "Your mom would be proud if you were smarter."]

print quips[randint(0, len(quips)-1)]

exit(1)

列举当前环境的所有模块import sys

print sys.modu......