分类
发现
标签
搜索
注册
登录
分类
发现
榜单
标签
搜索
注册
登录
搜索
数智图书馆-无锡数智政务
本次搜索耗时
5.296
秒,为您找到
563
个相关结果.
搜书籍
搜文档
空标题文档
22
2025-06-17
《Python面向对象编程指南》
阅读本书你需要准备什么 你需要下面的软件来编译和运行本书中的示例。 安装带有标准库的Python 3.2或者更高版本。我们会使用Python 3.3,但是Python 3.2和Python 3.3之间的差别很小。 我们还会使用一些第三方的包,包括PyYaml、SQLAlchemy和Jinja2。 http://pyyaml.org 。 http:/...
空标题文档
22
2025-06-17
《Python面向对象编程指南》
测试——unittest和doctest 单元测试当然是基本的。如果没有用于展示某个功能的单元测试,那么这个功能就不是真的存在。换句话说,对于一个功能来说,直到有测试可以说明它已经完成才算是完成。 我们只会对测试进行少量介绍。如果对每个面向对象设计功能的测试都进行深入介绍,那么这本书的厚度应该是现在的两倍。在忽略测试内容的细节上会存在一个误区,好的单元...
空标题文档
22
2025-06-17
《父与子的编程之旅:与小卡特一起学Python》
15.6 命名空间 卡特提到的内容与命名空间(namespace)概念有关。这个话题有点复杂,不过确实需要知道,所以现在就来讨论这个概念。 什么是命名空间 假设在你们学校,你在 Morton 老师的班里,班里有个学生名叫 Shawn。现在 Wheeler 老师教的那个班也有一个名叫 Shawn 的学生。如果你在自己的班里说“Shawn 有一个新书...
空标题文档
22
2025-06-17
《父与子的编程之旅:与小卡特一起学Python》
3.5 非常大和非常小 还记得第 1 章中将两个非常大的数相乘吗?我们得到的答案也是一个非常大的数。 有时 Python 会用一种稍微不同的方式显示非常大的数。可以在交互模式中试试看: >>> print 9938712345656.34 * 4823459023067.4564.79389717413e+025>>> (具体键入什么数并不重要—...
空标题文档
22
2025-06-17
《Python面向对象编程指南》
10.4 搜索、扫描和查询 别怕,这些只是同义词。我们会交换地使用这些词。 对于数据库搜索的设计,我们有两种选择。我们可以返回一系列的键或者是一系列的对象。由于我们的设计强调要将键保存在每个对象中,从数据库获取一系列的对象能够满足我们的需求,所以我们会主要关注这种设计。 搜索天生就是低效的操作,我们会倾向于将更多的注意力放在索引上。在后面的章节中,我...
空标题文档
22
2025-06-17
《Python面向对象编程指南》
11.7 通过指定标签字符串查询文章对象 在关系数据库中有一个很重要的优势是可以得到对象之间的关系。使用SQLAlchemy的查询能力,可以得到Tag与Post之间的关系,并查询出所有使用同样Tag字符串的Post。 查询是会话的一个功能。这意味着已经在会话中的对象不需要从数据库中再次取出,从而节约了时间。没有包含在会话中的对象会被缓存在会话中,这样一...
空标题文档
22
2025-06-17
《Python面向对象编程指南》
11.8 通过创建索引提高性能 提高一个关系数据库(例如SQLite)的途径之一是加快连接操作的执行。我们不希望SQLite对整表进行读取来查询匹配的行。通过在一个指定的列上创建索引,SQLite会对索引进行检测并只会从表中读取相关的行。 当我们定义了一个在查询中会使用的列时,就应该考虑为这个列创建索引。这也是在SQLAlchemy中的一种简单的处理方...
空标题文档
22
2025-06-17
《Python面向对象编程指南》
13.4 使用eval()完成更多的文字处理 配置文件中可能会包括一些类型的值,它们并没有简单的字符串表示。例如,集合可能会作为一个元组或list文本,一个映射可能会作为一个dict文本。我们有不同的选择来处理这些复杂的值。 这些选择围绕着一个问题,就是转换逻辑需要多复杂的Python语法。对于一些类型(int、float、bool、complex、d...
空标题文档
22
2025-06-17
《Python面向对象编程指南》
测试、调试、部署和维护 在进行Python应用程序开发时,会涉及一些除面向对象设计之外的技巧。接下来会关注一些主题,不单是单纯的编程,还需要关注如何解决用户的问题: 第14章“Logging和Warning模块”会介绍如何使用Logging和Warning模块来创建审计和调试信息。不单单使用print()函数,还会有额外的一些操作。Logging模块...
空标题文档
22
2025-06-17
《Python面向对象编程指南》
16.2 用argparse解析命令行 通常,使用argparse包含以下4个步骤。 1.创建ArgumentParser。这里,我们可以为你提供命令行接口的总体信息,包括描述、改变已显示选项、参数的格式和-h是否作为“帮助”选项。通常,我们只需要提供描述,其他的选项都有合理的默认值。 2.定义命令行选项和参数。可以通过用ArgumentParser...
1..
«
25
26
27
28
»
..57