【记录】python标准库

操作系统接口

import os

os模块提供了不少与操作系统相关联的函数。
建议使用 “import os” 风格而非 “from os import *”。这样可以保证随操作系统不同而有所变化的 os.open() 不会覆盖内置函数 open()。

针对日常的文件和目录管理任务,shutil 模块提供了一个易于使用的高级接口

import shutil

文件通配符

import glob

glob模块提供了一个函数用于从目录通配符搜索中生成文件列表

命令行参数

import sys

通用工具脚本经常调用命令行参数。这些命令行参数以链表形式存储于 sys 模块的 argv 变量。

字符串正则匹配

import re

re模块为高级字符串处理提供了正则表达式工具。对于复杂的匹配和处理,正则表达式提供了简洁、优化的解决方案

数学

math模块为浮点运算提供了对底层C函数库的访问

import math

random提供了生成随机数的工具

import random

日期和时间

>>> from datetime import date
>>> now = date.today()
>>> now
2022-07-14
>>> now.strftime("%m-%d-%y. %d %b %Y is a %A on the %d day of %B.")
'07-14-22. 14 Jul 2022 is a Thursday on the 14 day of July.'

datetime模块为日期和时间处理同时提供了简单和复杂的方法。
支持日期和时间算法的同时,实现的重点放在更有效的处理和格式化输出。
该模块还支持时区处理

链接: link

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值