- 博客(7)
- 收藏
- 关注
转载 tornado相关
定义Tornado作为web server,提供了web framework的api,可以来直接构建自己的web程序。同时,Tornado支持WSGI ( http://www.python.org/dev/peps/pep-0333/ ),也就是说它可以有能力其它的一些python的框架一起使用,比如django, bottle, flask等。 不妨看下bottle在不同server下的性能评
2016-10-25 20:47:32 599
转载 Google Protocol Buffer的学习精要
基础知识在 protobuf 的术语中,结构化数据被称为 Messagea基本结构清单 1. proto 文件 package lm; message helloworld { required int32 id = 1; // ID required string str = 2; // str optional int32 o
2016-10-25 10:55:23 445
原创 UnicodeEncodeError: 'latin-1' codec can't encode character 报错
使用python过程中经常遇到这个报错,从字面又不太好理解什么意思,报错的路径也不太准确不容易找出来,后来经过多次实验,发现大多还是中文编码问题. 常用解决方法如下: 1. 确保开头加上了:reload(sys)sys.setdefaultencoding( "utf-8" )2. 涉及到打开或者保存发送有可能是中文名称的程序时,要加上.encode('utf-8')# 比如filename
2016-10-18 15:08:35 3947
原创 小白初次使用云主机云服务器(腾讯云)
都是按我理解的,主要是边用边记录,我用的是ubuntu的,最低配置 1. 第一步先是找到自己的SSH密钥了,之后在云服务器列表里上选择ssd密钥选项,选择一个主机进行绑定(必须关机才行) 2. 之后就可以在本地终端输入ssh XXXX@...登录你的云主机了(貌似云主机必须是linux的?)其中‘X’代表你的ubuntu系统名,‘*’代表你的云服务器外网IP,例如:ssh ubuntu@115.
2016-10-11 21:34:08 6574 1
原创 python的编码问题
基本概念str和unicode都是basestring的子类关系: str -> decode('the_coding_of_str') -> unicode unicode -> encode('the_coding_you_want') -> strstr是字节串,由unicode经过编码(encode)后的字节组成的unicode才是真正意义上的字符串,由字符组成思路:搞明白要处
2016-10-07 21:22:54 524
原创 爬取吉他谱并生成pdf
背景初衷作为一直曾经致力于做文艺青年的爬虫狗,偶尔还是想撸个吉他的,也买过三月通之类的书,但是上面的谱子要么太老,要么太难,所以一直以来斗志利于在网上找谱,打印下来或者用kindle或ipad看,着实方面不少。网站:爱乐谱其中,爱乐谱是我比较喜欢的网站,界面相对简洁直观,并且谱子很清晰,关键都还很简单(在这里不我得不黑一下大伟老师的谱子,虽然好听但是相对复杂对初学者太不友好),对于我这样一个平时没有
2016-10-05 11:57:21 2725
原创 Scrapy使用的一些技巧
如果在某个xpath对象下继续使用xpath规则提取, 当提取某个对象下的所有某个对象所有tr标签.html = response.xpath("/html/body")tr = html.xpath(".//tr") #搜索body下的所有tr必须加上'.', 否则搜索的是整个文档的所有tr 如下面代码所示,生成的数据是unicode对象,不能再进行xpath:pic = sel.xpat
2016-10-01 20:46:35 674
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人