分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
2.950
秒,为您找到
563
个相关结果.
搜书籍
搜文档
空标题文档
10
2025-06-17
《Python面向对象编程指南》
7.4 计算一个数字的哈希值 我们需要恰当地定义hash ()方法。关于数值类型哈希值计算,也可参见Python标准库(Python Standard Library)中的4.4.4节部分。那部分定义了一个hash_fraction()函数,是我们所推荐的一种做法。下面是我们的一种做法。 def hash ( self ): P = sy...
空标题文档
10
2025-06-17
《Python面向对象编程指南》
8.2 使用内置的装饰器 Python语言内置了一些装饰器。@property、@classmethod和@staticmethod装饰器用于标注类的方法。@property装饰器将一个方法函数转换成描述器。我们用这种简单属性语法来定义方法函数。当将@property装饰器用于方法上时,也会额外创建一对属性,它们可以用于创建setter和deleter属...
空标题文档
10
2025-06-17
《Python面向对象编程指南》
9.2 文件系统和网络的考虑 因为OS文件系统(和网络)是以字节的形式工作的,所以需要将一个对象实例变量的值表达为一个序列化的字节流。经常会使用两个步骤来将对象转换为字节,先将一个对象的状态以字符串的形式表示,然后使用Python字符串中的标准编码来进行字节转换。使用Python中内置的字符串编码功能处理这种问题很简便。 当把视线移至OS文件系统上时,...
空标题文档
10
2025-06-17
《Python面向对象编程指南》
第11章 用SQLite保存和获取对象 在许多应用中,需要完成对象的存储。在第9章“序列化和保存——JSON、YAML、Pickle、CSV和XML”中所介绍的技术主要是针对单一的对象。有时,我们需要从一个大的领域中分离出独立的对象来做持久化。比如将博客记录、博文、作者以及广告保存在一个单一的文件结构中。 在第10章“用Shelve保存和获取对象”中,...
空标题文档
10
2025-06-17
《Python面向对象编程指南》
12.6 用Web应用程序框架实现REST 由于一个REST Web服务器就是一个Web应用程序,因此可以使用任何流行的Python Web应用程序框架。在发现了某个框架带来了一些无法接受的问题后,我们可以考虑从头开始编写RESTful服务器。在许多情况下,用框架做一个原型能帮助我们弄清任何问题,并且可以将它与没有使用框架的REST应用程序做一个详细的比...
空标题文档
10
2025-06-17
《Python面向对象编程指南》
13.6 为什么执行exec()没有问题 之前的节中讨论了eval(),需要对exec()做同样的考虑。 一般地,globals()的可用集合被严格控制了。对os模块或import ()函数的访问,可通过将它们从globals中移除来代替,globals提供给了exec()。 如果有恶意程序员要破坏配置文件,记住他们对所有的Python源文件都是有访...
空标题文档
10
2025-06-17
《Python面向对象编程指南》
第15章 可测试性的设计 高质量的程序必须写自动化测试,需要尽最大的努力来确保软件是工作的。黄金法则是为了可交付性,功能必须包含单元测试。 没有自动化测试的情况下,功能就不能被确保是工作的并且不应该被使用。正如Kent Beck在极限编程中所提到的:“任何没有经过自动测试的功能就等于不存在的功能”。 关于程序功能的自动化测试,有两个基本点。 自动...
空标题文档
10
2025-06-17
《Python面向对象编程指南》
16.8 与其他应用程序集成 当使用Python与其他应用程序集成时,有一些方法我们可以使用。很难提供一个全面的概述,因为应用程序太多了,而且每个应用程序都包含自己独特的功能。我们可以介绍一些通用的设计模式。 Python可能会作为应用程序的脚本语言。对大多数例子而言,下面列表中的应用程序简单地把 Python 作为添加功能的主要方法:https:/...
空标题文档
10
2025-06-17
《Python面向对象编程指南》
第17章 模块和包的设计 Python为我们提供了一些高层面上的结构来组织软件。在第1部分“用特殊方法实现Python风格的类”中,我们介绍了一些如何使用类定义正确地将结构和行为进行绑定的技巧。在本章中,将介绍如何使用模块对类、函数和全局对象进行封装。关于模块的组织,会使用包作为一种设计方案来对相关模块进行组织。 在Python中,创建简单的模块很容易...
空标题文档
10
2025-06-17
《父与子的编程之旅:与小卡特一起学Python》
1.3 来点指令吧 下面就来向 Python 下达我们的第一条指令。 在 >>> 提示符末尾的光标后面键入: print "Hello World!" 然后按下 Enter(回车键)。(有些键盘上,这个键称为 Return 键。)每键入一行指令之后,都要按回车键。 按下回车键之后,会得到这样一个响应: Hello World!>>> 下图...
1..
«
35
36
37
38
»
..57