尽信书不如无书

最近在看dive into python,看到介绍了另外一种字典类UserDict,挖好玩,试试看。请鄙视我这个不读书星人,之前都是用到什么stackoverflow上搜什么……

开始使用到代码里去。发现在某个地方报了个错

for  i in a:

blablabla

KeyError: 0

虽然遍历的方式可以用for k,v in a.items()来完成,但是这个0值是哪里来的?再把字典打出来也没有发现根源

好奇

然后放狗搜,居然userdict已经从2.6版本开始就deprecated!这是为什么,感觉碰到幽灵了。

换成从dict类继承同样的代码一点问题都没有。

……浪费了我好多时间,悲哀,人果然还是要多读书啊!

时间: 2024-10-09 03:37:10

尽信书不如无书的相关文章

关于制作第一个网页的总结

看关于html,css和js的书已经有一段时间了,今天试着将自己学到的技能实践了一下,先上图!!!! 现将模拟制作的过程总结一下:              1,拿到网页效果图的时候分析了下结构,确定采用浮动固定布局之后就开始做了              2,把大的框架写好以后,再细分小的框架内容              3,在制作的过程中往往效果一样,但实现的方式可以不同              4,完全按照自己的手法制作,但有些tag还拿捏不准,有的时候乱用             

畅销书对Java中Iterator的理解误区

声明:本博客为原创博客,未经允许,不得转载!原文链接为http://blog.csdn.net/bettarwang/article/details/28110615 最近放假,闲来无事,便翻看以前看过的一些书,竟然发现有些书本(甚至是一些畅销书)对Java中Iterator有很大的误解,比如某畅销书在Collection那一章有这么一句话:"当使用Iterator对集合元素进行迭代时,Iterator并不是把集合元素本身传给了迭代变量,而是把集合元素的值传给了迭代变量,所以修改迭代变量的值对集

软件测试修炼之道(转载)

软件测试修炼之道 前言 软件测试发展到今天,已经逐渐形成一门学科,但是还不够系统. 初学者面对铺天盖地的资料应该如何选取?应该从哪里入手?如何迅速的掌握各种业务各项测试技能以便开展工作?在保证测试质量的前提下,一日内编写或执行1000个测试用例是不是梦想? 入行多年者面对复杂的业务逻辑,海量的测试需求,如何在最短的时间内进行测试?如何尽可能更早的开展测试?如何对系统架构进行测试?如何全面提高测试质量与测试效率?如何百尺竿头更进一步? 本文将针对这些问题进行初步解答,主要阐述解决这些问题应该具备哪

使用valgrind检查cache命中率

Valgrind为一个debugging 和 profiling的工具包,检查内存问题只是其最知名的一个用途.今天介绍一下,valgrind工具包中的cachegrind.关于cachegrind的具体介绍,请参见valgrind的在线文档http://www.valgrind.org/docs/manual/cg-manual.html 下面使用一个古老的cache示例: #include <stdio.h> #include <stdlib.h> #define SIZE 10

Linux的学习和C语言的学习感悟

从进大学到现在,已经五个月有余,在学习C语言的道路上也稍有体会.小弟不才,总结了一些自己的看法和大牛们的建议,以此为激励和警示自己! 1:学习计算机的过程是一个持续的过程,它需要你的日积月累和勤奋刻苦,不可以偏废一天或者是稍有松懈. 2:Linux的学习,兴趣永远是你的导师和激励你前行的不竭动力.实践永远是证明真理的唯一标准 3:C:C编程的实现是你的技能提高的唯一保障,不断学习才能进步. 4:鸟哥的建议: 1)在使用自己的学习教材时,看不懂或者是模糊的地方先略过去,全部的文章都看完与做完之后,

【转】测试思考——测试人员需要具备哪些素质?

之前写的文章,今天分享出来 测试人员需要具备哪些素质? 测试人员需要具备哪些技能? 软件测试知识:测试计划.测试方案.编写用例.提交bug.跟踪bug,编写测试报告 测试工具的使用 操作系统 编写代码的能力 数据库知识 业务知识.网络知识. 除了这些必备的技能,我们还需要什么样的素质呢? 一.主动沟通    过去我是做传统ERP软件的测试,因为ERP软件已经很成熟,所以他的需求文档一般也都很完善,很细致,需求变更也不会太多.所以我们完全可以按照需求文档进行测试,与开发电话沟通就OK,只要我们bu

心灵指南 刘墉 第二辑 创造自己 笔记

序:上帝创造了我们,我们则当创造另一个自己,创造自己的风格!创造自己的前途!创造自己的自己!请问:在你“人生的作品”中,你创造了什么? 你只是照着起初生下来的样子,随着一般人浮浮沉沉地混日子,还是创造了属于你自己特有的气质.风格.技术.形象…… 你不能以“与别人没什么不同”的自己存在!因为那没有真正地活出“你”来! 从现在开始,好好想想,你天赋的才能在哪里?你最有利的条件是什么?你未来的岁月有多长?然后决定自己的风格.选择自己的方向,活出一个真正的你——创造自己的自己! 压力无处不在,只要你自我

MySQL有关Group By的优化

昨天我写了有关MySQL的loose index scan的相关博文(http://www.cnblogs.com/wingsless/p/5037625.html),后来我发现上次提到的那个优化方法中主要的目的就是实现loose index scan,而在执行计划的层面上看,Extra信息中应该是“Using index for group-by”.这样看来,可能MySQL在处理distinct时和group by用了同样的优化手段,即走索引,进行loose index scan.那么今天我研

豪情-2015年5月份书籍分享

豪情-2015年5月份书籍分享 blog 一. 前言 二. 职场相关 三. 前端相关 四. 其它 一. 前言 最近的新书,或以前的书分享一下.对一本书的好坏评价很难公平,公正.我只分享我感觉还可以,不要求达到每个人的认同或赞赏.每个人的知识基础,教育背景不一样,求存共异吧.另外补充自己不擅长的,有兴趣看看,勿喷,但可以在评论中推荐好书. 然后另外一个分享,到一定的阶段,技术书籍肯定不是占重要的比例了.找个时间或集中突击一下就ok,反而推荐管理方面或社会科学方面的一些书籍,是真正打开管理或社会万象