04 2022 档案
摘要:2.6 Python虚拟环境 2.6.1 虚拟环境概述 Python应用程序通常会使用不在标准库内的软件包和模块。应用程序有时需要特定版本的库,因为应用程序可能需要修复特定的错误,或者可以使用库的过时版本的接口编写应用程序。 这意味着一个Python安装可能无法满足每个应用程序的要求。如果应用程序A
阅读全文
摘要:2.5 使用pip管理库 安装Python后会默认安装pip工具,该工具可以用来安装、升级和移除库。默认情况下 pip 将从[Python Package Index]https://pypi.org 处下载安装软件包。 pip 有许多子命令: "install", "uninstall", "fr
阅读全文
摘要:2.4 常用库 2.4.1 time 时间的访问和转换 该模块提供了各种与时间相关的函数。相关功能还可以参阅 datetime 和 calendar 模块。 2.4.2 datetime 基本日期和时间类型 datetime 模块提供用于处理日期和时间的类。 2.4.3 calendar 日历相关函
阅读全文
摘要:2.3 包和库 2.3.1 包的概念 包是在模块之上的概念,为了方便管理而将多个脚本文件(模块文件)进行打包。 包是一种用点式模块名构造 Python 模块命名空间的方法。例如,模块名 A.B 表示包 A 中名为 B 的子模块。正如模块可以区分不同模块之间的全局变量名称一样,点式模块名可以区分 Nu
阅读全文
摘要:2.2 模块 在Python中,经常会遇到一些文件组织概念,比如库、包、模块等。下图就是这几个概念大致的关系。可以看到,库是包含包的,而包又是很多个模块(脚本)组成的。接下来我们来一一介绍这几个概念。 注意:在之后学习中的组织结构和命名参考下图。 模块一般有两种,广义的模块和狭义的模块。广义的模块其
阅读全文
摘要:2.1 模块、包、库前置知识 这一章节我们来了解下Python编程中经常遇到的模块、包、库及虚拟环境。在开始学习之前我们需要了解一些前置知识。 2.1.1 Python脚本文件类型 Python编程中编写的脚本通常是以文件形式保存在磁盘中的。其中常见的脚本文件类型如下: |文件类型 |文件说明 |
阅读全文