Python tricks
文章目录
前些日子重读《Python Cookbook》,对书中的一些小技巧爱不释手,今天又看到这个PyTricks,决定将自己喜欢/常用的一些技巧摘录下来,加入到日常tricks里。
#exec
exec("print('Hello ' + s)", {'s': 'World'})
exec can be used to execute Python code during runtime.
variables can be handed over as a dict
(相当于环境)
#calculator
|
|
swicth在python中
|
|
#conditional function call
|
|
#dictionary get
|
|
#dict sort by value
|
|
#operator document
让你更方便地使用函数式风格
#tree
|
|
#正则表达式 ##灵活切割字符串
|
|
##匹配和搜索
|
|
##搜索和替换
|
|
#时间和日期 ##字符串转换为日期
|
|
#文件IO ##读写文本文件
|
|
##读写json
|
|
##读写csv
|
|
#可迭代对象 ##循环中获取下标
|
|
#元编程 ##装饰器 wait
##自省
检测一个对象是否包含某个属性:if hasattr(obj, 'attr_name')
#参考
- PyTricks ps:没有分类
- stackoverflow-py-top-qa ps:分类很好
- python3-cookbook ps:分类不错
文章作者 种瓜
上次更新 2015-05-27