Python
Orange先生
这个作者很懒,什么都没留下…
展开
-
Python使用libsvm的“ImportError: No module named svmutil”问题
这几天快被Python的一些细节问题整死了,浪费了不少时间。现在把这些记录下来,让遇到同样问题的朋友少走弯路。原创 2015-07-10 14:20:40 · 13776 阅读 · 1 评论 -
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd3 in position 1: ordinal not in range(128)
用Python调用画图模块matplotlib的时候,运行老是报错:“UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xd3 in position 1: ordinal not in range(128)”。网上都是说字符编码问题,最常见的解决方法是,在脚本开头加上这样的代码:import sysreload(sys)sys.setde原创 2015-07-10 14:36:10 · 2415 阅读 · 0 评论 -
Python字典key值查询效率低的问题
最近用Python脚本处理数据。需要建立了一个字典,大概有200w个键值对,然后将这个字典用pickle存起来。在建立这个字典的时候,发现特别的慢。于是乎,尽量减少输出语句。发现还是很慢。估计了一下居然要超过一天!然后,我耐心地一行代码一行代码地分析运行效率的问题。最后发现,瓶颈竟然是在这一句: if mykey not in myDict.keys(): 其实我建立字典并没有必要做这个判断,于原创 2015-07-18 12:53:03 · 9492 阅读 · 9 评论