Python文件时间操作步骤代码详解


Posted in Python onApril 13, 2020

一 按时间创建文件

源码

# 截图方式二
# coding=utf-8
import os
import time
# 当前年月日时分秒时间 2020-01-16-10_11_49
picture_time = time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime(time.time()))
#当前年月日 2020-01-16
directory_time = time.strftime("%Y-%m-%d", time.localtime(time.time()))
print('当前年月日时分秒时间:'+ picture_time)
print("当前年月日:"+directory_time)
# 获取当前文件目录
print('当前文件目录:'+os.getcwd())
# 获取到当前文件的目录,并检查是否有 directory_time 文件夹,如果不存在则自动新建 directory_time 文件
try:
  File_Path = os.getcwd() + '\\' + directory_time + '\\'
  print(os.path) 
  #exists判断文件路径是否存在
  if not os.path.exists(File_Path):
    os.makedirs(File_Path)
    print("目录新建成功:%s" % File_Path)
  else:
    print("目录已存在!!!")
except BaseException as msg:
  print("新建目录失败:%s" % msg)

#切换目录
os.chdir("D:/git")
print('切换后的目录位置:'+os.getcwd())

源码执行控制台打印:

当前年月日时分秒时间:2020-01-16-11_19_12
当前年月日:2020-01-16
当前文件目录:D:\git\gongcheng
<module 'ntpath' from 'D:\Python36\lib\ntpath.py'>
目录新建成功:D:\git\gongcheng\2020-01-16
切换后的目录位置:D:\git

二 获取环境变量、进程、父进程

源代码

import os
#获取系统环境变量
print("环境变量是:"+os.environ["CLASSPATH"])
#获取当前进程ID
print(os.getpid())
#获取父进程ID
print(os.getppid())

源码执行控制台打印:

环境变量是:.;C:\Program Files\Java\jdk1.8.0_101\lib\dt.jar;C:\Program >Files\Java\jdk1.8.0_101\lib\tools.jar;
10760
11224

三、获取当前文件的创建、修改、访问时间

源码

import time
import os

filepath = 'D:\gongcheng'
#获取文件的创建时间 get create time
ctime = os.path.getctime(filepath)
print("创建时间是:"+time.ctime(ctime))
#获取文件的修改时间 get modify time
utime = os.path.getmtime(filepath)
print("修改时间是:"+time.ctime(utime))
#获取文件的访问时间 get active time
atime = os.path.getatime(filepath)
print("访问时间是:"+time.ctime(atime))

源码执行控制台打印:

创建时间是:Fri Jul 5 19:13:27 2019
修改时间是:Mon Jan 13 18:27:26 2020
访问时间是:Mon Jan 13 18:27:26 2020

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python3实现SMTP发送邮件详细教程
Jun 19 Python
python实现搜索文本文件内容脚本
Jun 22 Python
TensorFlow利用saver保存和提取参数的实例
Jul 26 Python
python的pip安装以及使用教程
Sep 18 Python
PYQT5实现控制台显示功能的方法
Jun 25 Python
Django框架视图层URL映射与反向解析实例分析
Jul 29 Python
Python学习笔记之Break和Continue用法分析
Aug 14 Python
Python openpyxl读取单元格字体颜色过程解析
Sep 03 Python
如何在Python 游戏中模拟引力
Mar 27 Python
iPython pylab模式启动方式
Apr 24 Python
Python QTimer实现多线程及QSS应用过程解析
Jul 11 Python
Python 解析库json及jsonpath pickle的实现
Aug 17 Python
python shapely.geometry.polygon任意两个四边形的IOU计算实例
Apr 12 #Python
Python求凸包及多边形面积教程
Apr 12 #Python
python实现人脸签到系统
Apr 13 #Python
python实现IOU计算案例
Apr 12 #Python
python 已知平行四边形三个点,求第四个点的案例
Apr 12 #Python
python 已知三条边求三角形的角度案例
Apr 12 #Python
python实现输入三角形边长自动作图求面积案例
Apr 12 #Python
You might like
php中使用explode查找某个字符是否存在的方法
2011/07/12 PHP
PHP Class&amp;Object -- 解析PHP实现二叉树
2013/06/25 PHP
php使用session二维数组实例
2014/11/06 PHP
php打印输出棋盘的实现方法
2014/12/23 PHP
PHP读取PPT文件的方法
2015/12/10 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
改变javascript函数内部this指针指向的三种方法
2010/04/23 Javascript
jQuery 表单验证扩展代码(二)
2010/10/20 Javascript
jQuery实现id模糊查询的小例子
2013/03/19 Javascript
淘宝网提供的国内NPM镜像简介和使用方法
2014/04/17 Javascript
JavaScript正则表达式匹配 div  style标签
2016/03/15 Javascript
JQuery validate 验证一个单独的表单元素实例
2017/02/17 Javascript
JavaScript实现替换字符串中最后一个字符的方法
2017/03/07 Javascript
angular-ngSanitize模块-$sanitize服务详解
2017/06/13 Javascript
Vue+element-ui 实现表格的分页功能示例
2018/08/18 Javascript
详解Vue中数组和对象更改后视图不刷新的问题
2018/09/21 Javascript
react 中父组件与子组件双向绑定问题
2019/05/20 Javascript
微信小程序中的video视频实现 自定义播放按钮、封面图、视频封面上文案
2020/01/02 Javascript
Python 含参构造函数实例详解
2017/05/25 Python
利用信号如何监控Django模型对象字段值的变化详解
2017/11/27 Python
Python网络爬虫神器PyQuery的基本使用教程
2018/02/03 Python
使用浏览器访问python写的服务器程序
2019/10/10 Python
浅析两列自适应布局的3种思路
2016/05/03 HTML / CSS
华为俄罗斯官方网上商城:购买Huawei手机和平板
2017/04/21 全球购物
美国定制钻石订婚戒指:Ritani
2017/12/08 全球购物
法国在线宠物店:zooplus.fr
2018/02/23 全球购物
MADE荷兰:提供原创设计师家具
2018/04/03 全球购物
关于Java String的一道面试题
2013/09/29 面试题
投资协议书范本
2014/04/21 职场文书
员工廉洁自律承诺书
2014/05/26 职场文书
酒店端午节活动方案
2014/08/26 职场文书
无锡灵山大佛导游词
2015/02/09 职场文书
建国大业电影观后感
2015/06/01 职场文书
周一问候语大全
2015/11/10 职场文书
利用Python读取微信朋友圈的多种方法总结
2021/08/23 Python
解决WINDOWS电脑开机后桌面没有任何图标
2022/04/09 数码科技