场景:当我拍摄一个物体时,我从多个角度拍摄多张图像。乘以我拍摄的物体数量,我可以生成大量的图像。问题:相机产生的图像标识为'DSCN100001','DSCN100002'等。神秘。Python文件创建日期和重命名 - 批评请求

我把放在一起的一个脚本会提示目录规范(Windows),以及一个“前缀”。文件的创建日期和时间,并相应地重命名文件,前缀将添加到文件名的前面,因此'DSCN100002.jpg'可以变成“FatMonkey 20110721 17:51:02”。对我来说,对于年表,

脚本如下,请告诉我是否Pythonic,它是否写得不好,当然,是否有清洁剂 - 更有效的方法,谢谢

import os

import datetime

target = raw_input('Enter full directory path: ')

prefix = raw_input('Enter prefix: ')

os.chdir(target)

allfiles = os.listdir(target)

for filename in allfiles:

t = os.path.getmtime(filename)

v = datetime.datetime.fromtimestamp(t)

x = v.strftime('%Y%m%d-%H%M%S')

os.rename(filename, prefix + x +".jpg")

python文件重命名加日期_Python文件创建日期和重命名 - 批评请求相关推荐

  1. 图片在xml文件中直接加载.9文件

    图片在xml文件中直接加载.9文件,可能会因为图片压缩的缘故产生锯齿,如果使用 ImageView imageview = (ImageView) view .findViewById(R.id.in ...

  2. python open方法下file模块_python 文件操作

    一.基本概述 基本的文件操作也就常见的几种,创建.打开.读取.写入和关闭文件等.Python中有几个内置模块和方法来处理文件.这些方法在例如os,os.path,shutil和pathlib等等几个模 ...

  3. python文件读取下一个字符_python文件的读写总结

    读写文件是最常见的IO操作.Python内置了读写文件的函数,用法和C是兼容的. 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘, ...

  4. python文件和数据的格式化_Python文件和数据格式化(教程)

    文件是一个存储在副主存储器的数据序列,可包含任何数据内容. 概念上,文件是数据的集合和抽象,类似的,函数是程序的集合和抽象. 用文件形式组织和表达数据更有效也更加灵活. 文件包括两种形式,文本文件和二 ...

  5. python中file是什么意思_python文件file

    # 1.编写一个程序,接收用户输入的内容,并且保存为新的文件,如果用户输入:w,表示文件保存退出 with open(r'/Users/liucheng/Desktop/input2.txt', 'w ...

  6. python中filepath路径怎么写_python文件路径操作方法总结

    在python中,文件使用十分频繁,本文将向大家介绍python文件路径的操作:得到指定文件路径.得到当前文件名.判断文件路径是否存在.获得指定文件夹下所有文件.获得文件后缀.拼接路径和文件名. 1. ...

  7. python以写模式打开的文件无法进读操作_Python文件操作:文件的打开关闭读取写入...

    Python文件操作:文件的打开关闭读取写入 一.文件的打开关闭 Python能以文本和二进制两种方式处理文件,本文主要讨论在Python3中文本文件的操作. 文件操作都分为以下几个步骤: 1.打开文 ...

  8. 下列不是python对文件的操作方法的是_Python 文件操作

    文件操作三部曲:打开 -> 操作 -> 关闭. 一. 文件操作, 常用的几种模式: 如果打开文件,没有指定操作方式,默认是读取: 对于r/r+,如果文件不存在会报错,使用时需要保证文件存在 ...

  9. 属于python文件的操作有哪些_python文件操作

    1. 文件操作 open 打开 f = open(文件路径, mode="模式", encoding="编码格式") 最最底层操作的就是bytes 打开一个文件 ...

最新文章

  1. matlab利用作图法求圆周率
  2. CentOS release 6.2 共享文件夹
  3. 即时聊天IM之一 XMPP协议简述
  4. [cocos2d]修改富文本文本和高度
  5. dns 修改html,CentOS 8 修改 DNS
  6. Linux内存显示错误,使用mmap读取内存的内容,出现“Segmentation fault”错误,请
  7. 记录一次OOM排查经历
  8. 小程序毕设作品之微信小程序点餐系统毕业设计(6)开题答辩PPT
  9. Windows安装numpy详细教程
  10. qt qtableview 刷新列表_qt qtableview基本用法
  11. 使命召唤手游服务器显示错误,使命召唤手游无法连接服务器是什么原因
  12. java中级程序员全面学习路线教程
  13. 在原有产品的基础上建立软件产品线的方式
  14. [笔记] PPT幻灯片也RIA——PPT实现倒计时功能
  15. str系列函数详解(包会)
  16. 我所知道的专业搜索引擎
  17. spark实践-淘宝双十一数据分析与预测
  18. Java中的IO、NIO、File、BIO、AIO详解
  19. 2019.4.16 掌恒首页铺设练习
  20. linux define路径,linux架设BT Tracker服务器小记

热门文章

  1. apache mysql 密码_apache2 – 无法为mysql“root”用户设置密码
  2. gstreamer的rtsp推流(笔记)
  3. 统计学中常见的分布汇总及相关概念
  4. C# async await
  5. Java数据结构和算法(四)--链表
  6. jenkins 关联 钉钉机器人
  7. 欢迎来到嬴政有条北冥的鱼的博客
  8. Restoring Road Network 反证最短路
  9. Google Python Style Guide
  10. Sublime Text 3安装与使用