分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
3.260
秒,为您找到
563
个相关结果.
搜书籍
搜文档
D.6 异常
18
2025-06-17
《Python核心编程(第3版)》
D.6 异常 D.6.1 处理异常(使用as) D.6.2 抛出异常 D.6 异常 Python 2.6和更新的2.x发行版有几个特性,可以使用这些特性在Python 3.x中移植异常处理程序并抛出异常。 D.6.1 处理异常(使用as) Python 3中捕获和处理单个异常的语法如下所示。 except ValueError as e:...
Python 2.x
18
2025-06-17
《Python核心编程(第3版)》
D.8 编写兼容版本2.x和3.x的代码 D.8.1 对比print和print() Python 2.x Python 3.x Python 2.x & 3.x compatible Python 2.x & 3.x compatible D.8.2 将你的方法导入解决方案中 D.8.3 整合在一起 D.8 编写兼容版本2.x和3.x的...
空标题文档
18
2025-06-17
《Python面向对象编程指南》
约定 在本书中,你会发现我们使用不同样式的文字来区分不同类别的信息,下面是这些样式的一些例子。 文本中涉及源码的单词会用以下这种样式:“我们可以通过import来使用Python的其他模块”。 代码块的样式如下所示: class Friend(Contact): def init (self, name, email, phone): ...
空标题文档
18
2025-06-17
《父与子的编程之旅:与小卡特一起学Python》
22.8 在文件中保存内容:pickle 在本章第一部分中,我们讨论了怎样读写文本文件。在硬盘上存储信息有很多方法,文本文件只是其中的一种。如果你想存储列表或对象之类的内容呢?有时列表中的元素可能是字符串,不过并不一定是这样。另外,对象又该怎么存储呢?也许可以把所有对象的属性都转换为字符串,再写到一个文本文件中,但是之后你还得把这个过程反过来,从文件恢复...
空标题文档
18
2025-06-17
《父与子的编程之旅:与小卡特一起学Python》
14.9 未雨绸缪 在上面的例子中,我们并没有在方法中加入任何实际代码,只有一些注释来解释这些方法要做什么。这是一种未雨绸缪的方法,是对以后要增加的内容提前做出计划或提前考虑。具体的代码要取决于游戏如何工作。程序员编写比较复杂的代码时通常就会采用这种做法来组织他们的想法。“空”函数或方法称为代码桩(code stub)。 如果想运行前面的例子,会得到一...
空标题文档
18
2025-06-17
《Python面向对象编程指南》
7.2 算术运算符的特殊方法 一共有13个二进制运算符以及相关的特殊方法。先关注一些常用的算术运算符。如下面表格所示,每个特殊方法名对应一个各自的运算符(函数)。 方法 运算符 object. add (self, other) + object. sub (self, other) - object. mul ...
空标题文档
18
2025-06-17
《Python面向对象编程指南》
第9章 序列化和保存——JSON、YAML、Pickle、CSV和XML 为了存储Python中的对象,必须先将其转换为字节,然后再将字节写入文件。这个过程称为序列化,又叫作数据转换(marshaling)、压缩(deflating)或编码(encoding)。接下来我们会介绍几种将一个Python对象转换为字符串或字节流的方式。 每种序列化方式又称为...
空标题文档
18
2025-06-17
《Python面向对象编程指南》
9.3 定义用于持久化的类 在开始进行持久化之前,需要先获得要保存的对象。关于持久化的设计有几个要点需要考虑,将以一个简单的类定义为起始。我们将看一个简单的博客和上面所发布的文章,以下是一个Post类的定义。 import datetimeclass Post: def init ( self, date, title, rst_text, tag...
空标题文档
18
2025-06-17
《Python面向对象编程指南》
10.1 分析持久化对象用例 第9章“序列化和保存——JSON、YAML、Pickle、CSV和XML”中介绍的持久化机制主要针对基于压缩文件读写一个已序列化的对象。如果想要更新文件的任何一个部分,必须替换整个文件。这是使用数据的简洁表示法的结果,即很难在文件中定位一个对象,同时如果对象的大小改变了,替换对象也很困难。比起用更聪明、更复杂的算法来解决这些...
空标题文档
18
2025-06-17
《Python面向对象编程指南》
第15章 可测试性的设计 高质量的程序必须写自动化测试,需要尽最大的努力来确保软件是工作的。黄金法则是为了可交付性,功能必须包含单元测试。 没有自动化测试的情况下,功能就不能被确保是工作的并且不应该被使用。正如Kent Beck在极限编程中所提到的:“任何没有经过自动测试的功能就等于不存在的功能”。 关于程序功能的自动化测试,有两个基本点。 自动...
1..
«
32
33
34
35
»
..57