随笔分类 - Python
摘要:之前开发一直使用sublime text + anaconda, 无意中发现了eric, "Python主流IDE对比:Eric VS. PyCharm" 使用IDE绝对是能提高开发效率的... http://blog.csdn.net/weiaitaowang/article/details/52
阅读全文
摘要:PyQt5 http://www.cnblogs.com/archisama/tag/PyQt5/
阅读全文
摘要:"chromedriver download" copy到chrome的安装目录, 并将这个路径加到环境变量的path中 "chromedriver与chrome各版本及下载地址"
阅读全文
摘要:```py
import sys
# python D:\MARK\temp.py m1 start 9090 print(sys.argv)
# ['D:\\MARK\\temp.py', 'm1', 'start', '9090'] print(len(sys.argv))
```
阅读全文
摘要:API 1. "Requests" 1. "PyQuery" http://www.tuicool.com/articles/UZrmUb2 http://blog.csdn.net/cnmilan/article/details/8727308 1. scrapy http://www.cnblo
阅读全文
摘要:UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 167: illegal multibyte sequence 使用下面的代码有的时候会报错,说什么GBK无法解码...,原因是output的默认编码跟随系统,utf
阅读全文
摘要:原文 http://luozhaoyu.iteye.com/blog/1506426 ,`__getattr__ __getattribute__`都是访问属性的方法,但不太相同。 当一般位置找不到attribute的时候,会调用getattr,返回一个值或AttributeError异常。 无条件
阅读全文
摘要:Note tornado是支持虚拟主机的,在同一端口上根据域名区分app http://www.tornadoweb.org/en/stable/web.html application configuration https://my.oschina.net/jiemachina/blog/204
阅读全文
摘要:```py
# get the requtest URL
self.request.uri
```
阅读全文
摘要:只需要输出一个dict就自动会变成json http://www.tornadoweb.org/en/stable/web.html tornado.web.RequestHandler.write
阅读全文
摘要:通过为dict添加 和`__getattr__`, 可以属性的语法访问dict的元素 http://www.2cto.com/kf/201507/413971.html "索引式访问属性"
阅读全文
摘要:研究学习主题 sqlAlchemy架构图 测试练习代码编写 连接数据库 看代码 创建查询 分页 filter中实现isnull(id,0)=0 这个的办法就是用 函数, 同时实现了result转json 排除Noe值 列别名 join使用 sqlalchemy各个模块主要功能了解 1. 在sqlal
阅读全文
摘要:先看牛逼的草图 知乎上刚看到类似的需求 "Python Web导出有排版要求的PDF文件" 关键技术
阅读全文
摘要:"python资源全汇总—中文版" "vinta/awesome python" "ReportLab open source PDF Toolkit"
阅读全文
摘要:python编码 看了 "廖雪峰 字符串和编码" ,对编码问题讲的很透彻,这里引用里面的一段话: 总结一下现在计算机系统通用的字符编码工作方式: 在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF 8编码。 用记事本编辑的时候,从文件读取的UTF 8字符被
阅读全文
摘要:使用hash加密密码 之前看了google的攻破实验,md5基本是一台手机30秒,所以还是不要用的好,sha256已经无法攻破了。 hash之外的加密 第三方的软件包:PyCrypto 和 cryptography "Python 3: 加密简介"
阅读全文
摘要:```py
from sqlalchemy import func message_count = self.db.query(func.count(Message.uid)).filter(Message.uid == self.uid, Message.msg_readstatus == MessageStatus.un_read.value).scalar() ```
阅读全文
摘要:http://www.cnblogs.com/codingmylife/archive/2013/05/31/3110656.html python 3.4+
阅读全文
摘要:python中写个爬虫真是太简单了
阅读全文