python学习
文章平均质量分 61
qq_41663245
这个作者很懒,什么都没留下…
展开
-
Python将字典中的Unicode编码显示成汉字
在log中为了看到舒适的打印日志,需要对unicode在python 下面一个包含中文字符串的列表或字典,直接使用print会出现以下的结果:>>> dict = {"asdf": "我们的python学习"}>>> print dict{'asdf': '\xe6\x88\x91\xe4\xbb\xac\xe7\x9a\x84python\xe5\xad\xa6\xe4\转载 2018-01-22 19:10:45 · 9972 阅读 · 1 评论 -
IPy判断IP是否属于某个网段,网段间的重叠关系
IPy模块包含IP类,使用它可以方便处理绝大部分格式为IPv6的网络和地址比如通过version方法来区分出IPv4和IPv6>>> import IPy>>> IPy.IP('10.0.0.0/8').version()4>>> IPy.IP('::1').version()6通过指定的网段输出该网段的IP个数和所有的IP地址清单如下:$ more ip.py转载 2018-01-22 18:31:24 · 8669 阅读 · 0 评论 -
python调试技巧:数据库调试,转换sqlalchemy中的sql语句
在Python代码中对数据查询使用sqlalchemy但是在对代码进行检查调试的时候,需要对将查询语句转换成纯sql语句,放入数据库中查询调试查询数据为query_str = session.query(User).filter(User.id == 1)时print query_str结果为 SELECT users.id AS users_id, users.name AS users_...原创 2018-03-08 15:12:45 · 2126 阅读 · 0 评论 -
一个简单的redis缓存工具
使用redis写一个简单的缓存工具重写redis的get,set,delete请求import Redisimport loggingimport jsondef cache_retry(func): def decorate(*args, **kargs): retry_times = 2 while retry_times != 0: ...原创 2018-03-04 14:51:07 · 202 阅读 · 0 评论 -
python的re模块使用:获取URL中可用的部分
URL字符串: https://www.google.com.hk/search?newwindow=1&safe=strict&biw=1920&bih=949 http://www.google.com.hk/search?newwindow=1&safe=strict&biw=1920&bih=949目标:获取...原创 2018-03-26 18:19:32 · 3720 阅读 · 0 评论