Python3 notes

简介: Python3 notes

日期和时间

datetime模块为日期和时间处理同时提供了简单和复杂的方法。

支持日期和时间算法的同时,实现的重点放在更有效的处理和格式化输出。

该模块还支持时区处理:

>>># dates are easily constructed and formatted

>>>from datetime import date

>>> now = date.today()

>>> now

datetime.date(2003,12,2)

>>> now.strftime("%m-%d-%y. %d %b %Y is a %A on the %d day of %B.")

'12-02-03. 02 Dec 2003 is a Tuesday on the 02 day of December.'


>>># dates support calendar arithmetic

>>> birthday = date(1964,7,31)

>>> age = now - birthday

>>> age.days

14368


数据压缩

以下模块直接支持通用的数据打包和压缩格式:zlib,gzip,bz2,zipfile,以及 tarfile。

>>>import zlib

>>> s = b'witch which has which witches wrist watch'

>>> len(s)

41

>>> t = zlib.compress(s)

>>> len(t)

37

>>> zlib.decompress(t)

b'witch which has which witches wrist watch'

>>> zlib.crc32(s)

226805979

相关文章
|
大数据 索引 Python
2022年最新Python大数据之Python基础【五】(元组)
2022年最新Python大数据之Python基础【五】(元组)
128 0
|
前端开发
前端项目实战捌拾柒react-admin+material ui-踩坑-List的用法之aside组件FilterLiveSearch搜索按钮
前端项目实战捌拾柒react-admin+material ui-踩坑-List的用法之aside组件FilterLiveSearch搜索按钮
210 0
|
前端开发 安全 Java
下载 | 新版Java开发手册有哪些亮点?
在《Java 开发手册(泰山版)》发布之后引发了程序界的广泛讨论,技术和道理都是越辩越明的,相信带给了大家不少的收获。《Java 开发手册(嵩山版)》特别增加了前后端规约,并修复了一些原来存在的一些问题,接下来让我们先品尝一些嵩山版带来的新的滋味吧。
3382 0
下载 | 新版Java开发手册有哪些亮点?
完美虚拟机无法上网的问题
完美虚拟机无法上网的问题
205 0
完美虚拟机无法上网的问题
|
定位技术 API 开发工具
iOS原生地图开发指南(一)
iOS原生地图开发指南
690 0
iOS原生地图开发指南(一)
|
网络协议 数据挖掘 分布式数据库
带你读《互联网协议第六版 (IPv 6)》第二章IPv6 技术介绍 2.3 IPv6 特点(一)
带你读《互联网协议第六版 (IPv 6)》第二章IPv6 技术介绍 2.3 IPv6 特点
|
8天前
|
云安全 监控 安全