首页 > 编程语言 >python改变文件修改时间

python改变文件修改时间

时间:2024-04-02 17:56:42浏览次数:32  
标签:文件 python newtime time 修改 file new path os

代码 :

import os
import time,datetime
 
def change_file_time(file_path, new_timestamp):
    # 使用stat函数获取文件的状态
    file_stat = os.stat(file_path)
    
    # 更新文件的访问时间和修改时间
    os.utime(file_path, (file_stat.st_atime, new_timestamp))
    
    # 输出文件的新访问时间和修改时间
    new_atime = os.path.getatime(file_path)
    new_mtime = os.path.getmtime(file_path)
    
    print(f"文件的新访问时间:{time.ctime(new_atime)}")
    print(f"文件的新修改时间:{time.ctime(new_mtime)}")

fpath = input("请输入文件路径:")
newtime_str = str(input("请输入修改日期yyymmdd:"))
date_format = "%Y%m%d"
newtime = datetime.datetime.strptime(newtime_str,date_format)
ntstamp =  newtime.timestamp()
print(newtime)
change_file_time(fpath,ntstamp)    

 

标签:文件,python,newtime,time,修改,file,new,path,os
From: https://www.cnblogs.com/pu369/p/18111165

相关文章

  • Python加载C语言动态库
    ★背景说明1.python是一门胶水语言,可以通过加载动态库的方式在一个项目中运行不同语言的程序2.通过动态库加载其他语言的方式可以解决多线程GIL使用C解释器无法并发运行的问题★在Linux中运行C代码:编辑C语言代码//hello.c//c代码作为启动文件必须加include<stdio......
  • python selenium 速查笔记
    1.安装与配置pipinstallselenium基本使用selenium都是为了动态加载网页内容用于爬虫,所以一般也会用到phantomjsmac下如果要配置phantomjs环境的话echo$PATHln-s<phantomjs地址><PATH中任一路径>至于chromeDriver,配置方法类似,下载地址:https://sites.google.com/a/chro......
  • 25_文件IO和标准IO
    文件IO和标准IO介绍​ 文件IO是Linux系统提供的接口,针对文件和磁盘进行操作,不带缓存机制;​ 标准IO是C语言函数库里的标准I/O模型,在stdio.h中定义,通过缓冲区操作文件,带缓存机制。Linux系统中一切皆文件,包括普通文件,目录,设备文件(不包含网络设备),管道,f......
  • python基础——基础代码每日复习
    '''字符串的格式化方法一,示例'''name="张三"money=102desc="今天收到{}的学费{}元"string=desc.format(name,money)print(string)#今天收到张三的学费102元'''字符串的格式化方法一,示例'''str='今天在{}......
  • systemctl控制python脚本开机自启
    一次搞定Linuxsystemd服务脚本-知乎(zhihu.com)#service文件目录/etc/systemd/system/mantis-stat.service#文件内容Description=mantis-statAfter=network.target[Service]Type=forkingUser=rootGroup=rootWorkingDirectory=/root/daizc/mantis-stat-master......
  • python数据容器之列表
    python数据容器-列表1、列表列表的定义语法:[元素1,元素2,元素3,…]列表内的每一个数据,称之为元素以[]作为标识列表内每一个元素之间用,逗号隔开注意:列表可以一次存储多个数据,且可以为不同的数据类型,支持嵌套列表的特点:可以容纳多个元素,上限为2**6......
  • 入门级Python编程题(2)
    编写一个Python程序,找出列表中第n小的整数。定义函数find_nth_smallest(),该函数接受整数列表numbers_list和整数n作为参数。在函数内部,返回列表中第n小的整数。如果n大于列表的长度,则返回None。deffind_nth_smallest(numbers_list,n):ifn>len(numbers_list):......
  • python学习-python解释器的安装
    先进入python下载的官网:https://www.python.org/2.根据自己电脑的系统来选择下载哪个解释器的版本,我的是Windows,选择的是Windows,截图如下:3.再根据自己Windows的版本来选择下载对应的版本,以Python3.11.8版本为例,(64-bit),截图如下:4.下载完成之后双击对应的exe文件,进行安装,安......
  • 苹果手机系统文件浏览技巧:实现高效的文件查找与管理
    ​目录引言用户登录工具和连接设备查看设备信息,电池信息查看硬盘信息硬件信息查看基带信息销售信息电脑可对手机应用程序批量操作运行APP和查看APP日志IPA包安装测试注意事项引言苹果手机与安卓手机不同,无法直接访问系统文件夹。但是,如果我们想要查看苹果手......
  • 【javaWeb & 功能介绍第一篇】阿里云OSS文件上传
    文件上传文件上传存储文件本地存储云服务阿里云文件上传文件上传是将本地的图片,视频,音频等文件上传到服务器,供其他用户浏览或下载的过程文件上传在项目中应用十分广泛,我们经常发微博,发微信都用到了文件上传的功能在前端的开发之中,如果需要文件上传功能,则必须在......