其他分享
首页 > 其他分享> > 5.20 Day16

5.20 Day16

作者:互联网


一.time 时间模块
(1).time() 获取本地时间戳
(2).localtime() 获取本地时间元组
(3).mktime() 通过时间元组获取时间戳
(4).ctime() 获取本地时间字符串
(5).asctime() 通过时间元组获取时间字符串(参数是时间元组)
(6).strftime() 格式化时间字符串(格式化字符串,时间元祖)
(7).strptime() 将时间字符串通过指定格式提取到时间元组中(时间字符串,格式化字符串)
(8).perf_counter() 用于计算程序运行的时间


二.os模块 -- 对系统进行操作
(1).system() 在python中执行系统命令
(2).popen() 执行系统命令返回对象,通过read方法读出字符串
(3).listdir() 获取指定文件夹中所有内容的名称列表
路径: 相对路径 , 绝对路径(完整路径))
. 代表当前目录,
.. 代表上一级目录
(4).getcwd() 获取当前文件所在的默认路径
(5).chdir() 修改当前文件工作的默认路径
(6).environ 获取或修改环境变量
(7).name 获取系统标识
(8).sep 获取路径分割符号
(9).linesep 获取系统的换行符号

三.os 与 shutil
os 创建和删除 文件和文件夹
shutil 复制和剪切 文件和文件夹


os模块具有 新建/删除/
(1).os.mknod 创建文件 (linux可以,windows有兼容问题)
(2).os.remove 删除文件
(3).os.mkdir 创建目录(文件夹)
(4).os.rmdir 删除目录(文件夹)
(5).os.rename 对文件,目录重命名
(6).os.makedirs 递归创建文件夹
(7).os.removedirs 递归删除文件夹(空文件夹)


shutil模块 复制和剪切
(1).copy(src,dst) 复制文件权限和内容
(2).copytree(src,dst) 拷贝文件夹里所有内容(递归拷贝)
(3).rmtree(path) 删除当前文件夹及其中所有内容(递归删除)
(4).move(path1,paht2) 移动文件或者文件夹

标签:元组,获取,Day16,文件夹,时间,5.20,字符串,os
来源: https://www.cnblogs.com/cloudlzh/p/12926979.html