分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
2.840
秒,为您找到
563
个相关结果.
搜书籍
搜文档
空标题文档
13
2025-06-17
《Python面向对象编程指南》
2.7 del ()方法 del ()方法有一个让人费解的使用场景。 这个方法的目的是在将一个对象从内存中清除之前,可以有机会做一些清理工作。如果使用上下文管理对象或者with语句来处理这种需求会更加清晰,这也是第5章“可调用对象和上下文的使用”的内容。对于Python的垃圾回收机制而言,创建一个上下文比使用del ()更加容易预判。 但是,如果一个...
空标题文档
13
2025-06-17
《Python面向对象编程指南》
4.7 abc模块 创建抽象基类的核心方法定义在abc模块中。此模块中包含的ABCMeta类提供了一些有用的特性。 首先,ABCMeta类保证抽象基类不可以被实例化。但是,一个提供了所有必须实现的子类可以被实例化。这个元类型会在执行new ()的时候调用抽象基类中的subclasshook ()特殊方法。如果这个方法返回NotImplemented,就...
空标题文档
13
2025-06-17
《Python面向对象编程指南》
5.1 使用ABC可调用对象来进行设计 在Python中有两种创建可调用对象的简单方式,如下所示。 使用def语句创建一个函数。 通过创建继承自collections.abc.Callable类的实例。 也可以将一个变量赋值为lambda表达式。一个lambda表达式是一个小的匿名函数,其中只包含了一个表达式语句。我们不倾向于将lambda表达式保...
空标题文档
13
2025-06-17
《Python面向对象编程指南》
第6章 创建容器和集合 我们可以通过扩展不同的抽象基类的方式来创建新的集合。抽象基类为我们提供了扩展内置容器的基本准则。这让我们可以修改现有的属性或者重新定义更加符合我们需求的新数据结构。 我们会介绍容器的抽象基类的基本知识。Python使用了很多抽象基类来组合内置类型,例如list、tuple、dict、set和frozenset。 我们会重温各种...
空标题文档
13
2025-06-17
《Python面向对象编程指南》
6.6 创建一种新的映射 Python中内置了dict映射,在库中也有许多映射类型。除了collections模块对dict的扩展(defaultdict、Counter和ChainMap)之外,库中还有一些模块包含了类似于映射的结构。 shelve模块是其他映射的一个重要示例。我们会在第10章“用Shelve保存和获取对象”中介绍它。dbm模块与sh...
空标题文档
13
2025-06-17
《Python面向对象编程指南》
12.6 用Web应用程序框架实现REST 由于一个REST Web服务器就是一个Web应用程序,因此可以使用任何流行的Python Web应用程序框架。在发现了某个框架带来了一些无法接受的问题后,我们可以考虑从头开始编写RESTful服务器。在许多情况下,用框架做一个原型能帮助我们弄清任何问题,并且可以将它与没有使用框架的REST应用程序做一个详细的比...
空标题文档
13
2025-06-17
《Python面向对象编程指南》
17.6 使用src、bin和test来组织代码 正如在前面节中所介绍的,不需要复杂的目录结构。简单的Python应用可以生成简单的目录,其中可以包含应用模块、测试模块和setup.py以及REAME。这是一种简单、有效的方式。 然而对于相对复杂的模块和包,经常需要更结构化一些。对于复杂结构,常用的方式是将Python代码分为3部分。举一个具体的例子,...
空标题文档
13
2025-06-17
《Python面向对象编程指南》
18.5 编写文件级别的文档字符串——包括模块和包 包和模块的目的是包含一系列的元素。包可以包含模块、类、全局变量和函数。模块可以包含类、全局变量和函数。这些容器顶层的文档字符串可以作为描述包或模块的通用特性的蓝图。具体的细节留给各个类或函数来描述。 我们可能会有一个类似下面的模块文档字符串。 Blackjack Cards and Decks===...
空标题文档
13
2025-06-17
《Python面向对象编程指南》
18.10 总结 我们介绍了用下面4种方式创建可用的文档。 可以在文档注释包括一些软件的信息。 可以用pydoc从软件中提取API引用信息。 可以用Sphinx创建更复杂、更详细的文档。 同样地,可以用大纲式编程工具创建更深入、更有意义的文档。 设计要素和折中方案 我们应该将文档注释当作与其他Python源代码一样重要。它确保了help()函数和...
空标题文档
13
2025-06-17
《父与子的编程之旅:与小卡特一起学Python》
Python——我们和计算机沟通的语言 所有计算机在内部都使用二进制。不过大多数人都不擅长使用这种语言。我们需要一种更简便的方法来告诉计算机要做什么。所以人们发明了编程语言。利用计算机编程语言,我们可以先用一种自己能理解的方式写程序,然后再把它翻译成二进制供计算机使用。 有很多不同的编程语言。本书会教你如何使用其中的一种语言(Python)来告诉计...
1..
«
44
45
46
47
»
..57