标准模块----OS模块
函数/变量 |
描述 |
environ |
包含环境变量的映射 |
system(command) |
在子shell中执行操作系统命令 |
sep |
路径中使用的分隔符 |
pathsep |
分割不同路径的分隔符 |
linesep |
行分隔符('\n','\r','\r\n') |
urandom(n) |
返回n个字节的强加密随机数据 |
os.getcwd() |
返回当前所在的目录 |
path |
一个列表,包含要的其中查找模块的目录的名称 |
mkdir/rmdir |
创建和删除文件夹 |
os.path |
文件目录相关操作 |
listdir() |
展开当前目录文件 |
os.path模块
函数/变量 |
描述 |
os.path.isdir('名称') |
判断是否是文件夹 |
os.path.isfile('名称') |
判断是否是文件 |
os.path.exists('名称') |
判断文件夹文件是否存在 |
os.path.dirname('名称') |
输出文件所在的文件夹名称 |
os.path.split('名称') |
将文件名称与文件夹以元组形式分割 |
os.path.basename('名称') |
得到文件的名称 |
os.path.splittext('名称') |
将path路径以文件后缀形式分割,分割后为元组,得到文件后缀 |
标准模块---DateTime
模块
函数/变量 |
描述 |
timedelta |
对日期/时间进行 加减操作时使用 |
date |
date 类表示一个日期 |
datetime.strftime |
将datetime 对象格式化成字符串 |
datetime.strptime |
将字符串按照一定的格式转换成datetime 对象 |
time |
表示一个时间的类 |
datetime.now() |
系统的当前时间 |
datetime.today() |
系统的当前时间 |
day |
Datetime 对象的属性,类似的还有minute ,hour 等 |
days |
Timedelta 对象的属性,类似的还有minutes ,hours 等 |
DateTime模块转换参数表
函数/变量 |
描述 |
%A |
星期的名称,如Monday |
%B |
月份的名称,如January |
%m |
用数字表示的月份(01~12) |
%d |
用数字表示月份中的一天(01~31) |
%Y |
四位的年份,如2020 |
%y |
两位的年份,如15 |
%H |
24小时制的小时数(00~23) |
%I |
12小时制的小时数(01~12) |
%p |
am或pm |
%M |
分钟数(00~59) |
%S |
秒数(00~61) |
datetime对象操作
from datetime import datetime, date, time, timedelta
# 1.自定义日期和时间
d = datetime(2020, 10, 5, 13, 55, 47)
print(d)
d2 = date(2020, 2, 9)
print(d2)
t = time(2, 9)
print(t)
# 日期,时间与字符串之间的相互转换
# 2.字符串转换datetime对象
ds = '2020-10-05 13:55:47'
ds_t = datetime.strptime(ds, '%Y-%m-%d %H:%M:%S')
print(ds_t)
print(ds_t.year)
# 3.datetime对象转换为字符串
n = datetime.now()
n_str = n.strftime('%Y/%m/%d %H:%M:%S')
n_str = n.strftime('%Y/%m/%d')
n_str = n.strftime('%H:%M:%S')
n_str = n.strftime('%Y')
print(n_str)
# 4.datetime之间的加减操作
n = datetime.now()
print(n)
m_next = n + timedelta(days=5, hours=42, minutes=4,
seconds=100, microseconds=1000)
print(m_next)
# 时间的减法
d1 = datetime(2020, 5, 18)
d2 = datetime(2021, 3, 18)
rest = d2-d1
print(dir(rest))
print(rest.days)
第三方模块
Django--- 一个自带电池的web开发框架
Flask---简单易用,快速上手的微型web开发框架
mysqlclient---使用python操作mysql数据的工具库
http://pypi.org---python第三方库
安装 pip install Django
应用
impot django
dir(django)
网友评论