数智图书馆-无锡数智政务 本次搜索耗时 8.436 秒,为您找到 563 个相关结果.
  • 空标题文档

    9.7 转储和加载CSV csv模块将简单的list和dict实例进行编码和解码,存入CSV格式。可对于之前讨论的json模块,这并不是一个完整的持久化方案。然而,由于大量使用了CSV文件,意味经常需要在Python对象和CSV文件中的每条记录间进行转换。 在与CSV文件交互的过程中会需要在对象与CSV结构之间完成一些映射。需要对映射过程仔细地设计,要...
  • 3.4 字符串

    3.4 字符串 字符串是什么 在上面我们已经初步接触到了字符串,很简单地说,字符串就是…… 字符串的基本用法 现在我们来试着了解一些字符串的基本用法一一合并。请在你的 IDE(也就是前面推荐的 PyCharm) 中输入如下代码,在 IDE 中代码并不能自动运行,所以我们需要手动点击运行,方法是点击右键,选择 Run‘文件名’ 来运行代码。 ...
  • 空标题文档

    13.2 表示、持久化、状态和可用性 当打开一个配置文件时,看到的是人性化的对象或对象集合的状态。当对配置文件进行编辑时,我们改变的是对象的持久化状态,这个对象在应用启动(或重启时)将被重新加载。我们从两种常见的角度来看配置文件。 一个或一组从参数名到值的映射。 一个序列化了的对象,不仅仅是一个简单的映射。 当试图将配置文件缩减为映射时,我们或许想...
  • 正则表达式的注意事项和处理方式

    正则表达式的注意事项和处理方式 集成式处理 程序式处理和面向对象式处理 查找和替换 其他语言中的查找和替换 注意事项和处理方式:小结 正则表达式的注意事项和处理方式 Care and Handling of Regular Expressions 本章开头列出的第二点需要注意的就是:正则表达式的句法规则(syntactic packagin...
  • 4.2 主要的缺陷管理系统

    4.2 主要的缺陷管理系统 缺陷管理系统 4 包括 OSS(Open Source Software)以及商用软件在内,有很多可供选择的产品。这里将介绍一些具有代表性的产品 5 。 4 也可以称为 bug 管理系统或问题管理系统。 5 产品的具体功能请参考相关资料。特别是商用产品,因为其价格、服务形式以及提供的功能等可能发生变化,所以请一定要参...
  • 1.1 Python是什么

    1.1 Python是什么 1.1 Python是什么 Python 是一个简单、易读、易记的编程语言,而且是开源的,可以免费地自由使用。Python 可以用类似英语的语法编写程序,编译起来也不费力,因此我们可以很轻松地使用 Python。特别是对首次接触编程的人士来说,Python 是最合适不过的语言。事实上,很多高校和大专院校的计算机课程均采用 P...
  • 12.6 云存储技术体系

    12.6 云存储技术体系 12.6 云存储技术体系 云存储涉及的知识面很广,既涉及云存储服务端的技术,又涉及终端设备应用开发相关的技术。本书关注云存储系统服务端技术,其技术体系如图12-8所示。 图 12-8 云存储技术体系 云存储技术体系结构分为四层:硬件层、单机存储层、分布式存储层、存储访问层,下面分别介绍。 (1)硬件层 硬件...
  • 空标题文档

    13.5 使用PY文件存储配置 PY文件格式意味着使用Python代码作为配置文件以及实现应用程序的语言。我们将有一个配置文件,它只是一个简单的模块,配置文件的语法就是Python。这样就不需要解析过程。 使用Python时需要在设计上注意几点。我们有两个全局的策略来使用Python作为配置文件。 一个最上层的脚本:在这种情况下,配置文件只是最上层...
  • 空标题文档

    6.3 使用标准库的扩展 我们会介绍标准库中一些对内置类型的扩展实现。这些是扩展或者修改了内置集合类的类型。在诸如Python 3 Object Oriented Programming这样的书中,已经用不同的方式介绍了它们中的大多数。 我们会介绍下面6个集合函数。 namedtuple()函数会创建允许包含可命名属性的tuple类,我们可以使用这...
  • 空标题文档

    Table of Contents 版权声明 前言 致谢 本书构成 示例代码下载 第 1 章 如何深入高效地学习语言 1.1 在比较中学习 语言不同,规则不同 C 语言和 Ruby 语言中的真假值 Java 语言中的真假值 1.2 在历史中学习 理解语言设计者的意图 应该学哪种语言,我们无从所知 学习适...