美文网首页
python中标准模块与第三方模块

python中标准模块与第三方模块

作者: daoqing99 | 来源:发表于2020-04-10 20:53 被阅读0次

标准模块----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)

相关文章

  • 技巧 - 模块和包

    Pycharm中模块引入的顺序:1、标准库模块。2、第三方模块。3、自定义模块。 当你导入一个模块,Python解...

  • python之模块之碎碎念

    import语句导入的模块顺序 1、Python标准库模块 2、python第三方库模块 3、应用程序自定义模块 ...

  • python 多进程日志 logging

    python的logging模块提供了灵活的标准模块,使得任何Python程序都可以使用这个第三方模块来实现日志记...

  • 模块

    模块: 一个Python文件就是一个模块 标准模块: 是自带的,不需要你安装,直接import即可 第三方模块: ...

  • Python 中引入一个文件,模块的概念

    Python 提供了强大的模块支持,主要体现在,不仅 Python 标准库中包含了大量的模块(称为标准模块),还有...

  • 11 标准模块与第三方模块[python基础]

    标准模块-os模块 os.path模块 标准模块--DateTime模块 DateTime模块转换参数表 第三方...

  • 高级抽象

    高级抽象 模块的概念单个的.py 文件是一个模块,python自带的标准库,约200个其他的模块被称为第三方模块 ...

  • 学习计划【2017.11.13-11.30】

    flask框架深入学习理解源代码各种扩展的运用 探索Python的模块内置模块标准库第三方常用库结合Python源...

  • 使用python中的模块(import)

    1.包(package) & 模块(modules) python中的模块->1 系统内建标准模块安装好py...

  • 随机数

    random python自带random模块,用于生成随机数。Python标准库中的[random模块],可以生...

网友评论

      本文标题:python中标准模块与第三方模块

      本文链接:https://www.haomeiwen.com/subject/tcdcmhtx.html