分类: 技术资料
研究相关的资料收集。
关于__getslice__(self, i, j)的说明
Python2中自定义类的切片s[i:j]是通过特殊方法__getslice__ …
Python海龟制图中的文字
可以用海龟的write方法显示文字,代码如下: 要正确显示汉字,需要配置IDLE …
Python IDLE的subprocess socket error错误解决
启动Python IDLE出现如下错误: 原因: 怀疑跟防火墙设置有关,可能屏蔽 …
关于切片方法__getslice__的附加说明
本题可以用__getslice__或__getitem__实现, __getsl …
HTML样例
请把下面的代码拷贝到你的程序里,直接检验和匹配htmlstr的内容就好了。
“enqueue和dequeue复杂度均为O(1)”的队列实现
投稿:蔡天泊(1300018705)
可以实现任意进制之间转换的程序
投稿:宋欣源(1400012408)
Python自省(反射)指南
有时候我们会碰到这样的需求,需要执行对象的某个方法,或是需要对对象的某个字段赋值,而方法名或是字段名在编码代码时并不能确定,需要通过参数传递字符串的形式输入。举个具体的例子:当我们需要实现一个通用的DBM框架时,可能需要对数据对象的字段赋值,但我们无法预知用到这个框架的数据对象都有些什么字段,换言之,我们在写框架的时候需要通过某种机制访问未知的属性。
Python 魔术方法指南
此教程为我的数篇文章中的一个重点。主题是魔术方法。 什么是魔术方法?他们是面向对象的Python的一切。他们是可以给你的类增加”magic”的特殊方法。他们总是被双下划线所包围(e.g. __init__ 或者 __lt__)。然而他们的文档却远没有提供应该有的内容。Python中所有的魔术方法均在Python官方文档中有相应描述,但是对于他们的描述比较混乱而且组织比较松散。很难找到有一个例子(也许他们原本打算的很好,在开始语言参考中有描述很详细,然而随之而来的确是枯燥的语法描述等等)。