Python基于当前时间批量创建文件


Posted in Python onMay 07, 2020

在平时的工作中,我们经常会遇到需要批量创建文件的情况,例如,汇总一个月中每天回复问题的文件等,这里,我们以如何使用当前日期时间创建文件为例:

import os
import datetime
import time
while True:
  #记录文件的保存地址
  path = input('请输入文件保存地址:')
  #记录文件的创建数量
  num = int(input('请输入创建文件的数量:'))
  #循环创建文件
  for i in range(num):
    #生成现在的时间
    t = datetime.datetime.now()
    #对现在时间格式化,以此作为文件名
    file = os.path.join(path,t.strftime('%Y%m%d%H%M%S')+'.txt')
    #以utf-8编码创建文件
    open(file,'w',encoding='utf-8')
    #休眠1秒钟
    time.sleep(1)
    #循环标识加1
    i+=1
  print('创建成功!')
  #打开路径查看
  os.startfile(path)

运行程序,结果:

Python基于当前时间批量创建文件

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

Python 相关文章推荐
使用Python制作获取网站目录的图形化程序
May 04 Python
Python设计足球联赛赛程表程序的思路与简单实现示例
Jun 28 Python
python2.7的flask框架之引用js&css等静态文件的实现方法
Aug 22 Python
Python 单例设计模式用法实例分析
Sep 23 Python
Python openpyxl模块原理及用法解析
Jan 19 Python
python实现ip地址的包含关系判断
Feb 07 Python
Python使用qrcode二维码库生成二维码方法详解
Feb 17 Python
Python Opencv 通过轨迹(跟踪)栏实现更改整张图像的背景颜色
Mar 09 Python
python对 MySQL 数据库进行增删改查的脚本
Oct 22 Python
Python实现石头剪刀布游戏
Jan 20 Python
Python入门之使用pandas分析excel数据
May 12 Python
Python 中 Shutil 模块详情
Nov 11 Python
python多进程下的生产者和消费者模型
May 07 #Python
基于python实现检索标记敏感词并输出
May 07 #Python
Python3自动生成MySQL数据字典的markdown文本的实现
May 07 #Python
如何搭建pytorch环境的方法步骤
May 06 #Python
Python基于Tkinter编写crc校验工具
May 06 #Python
使用Python实现批量ping操作方法
May 06 #Python
Python super()函数使用及多重继承
May 06 #Python
You might like
遍历echsop的region表形成缓存的程序实例代码
2016/11/01 PHP
PHP删除数组中指定值的元素常用方法实例分析【4种方法】
2018/08/21 PHP
js变量作用域及可访问性的探讨
2006/11/23 Javascript
js 设置选中行的样式的实现代码
2010/05/24 Javascript
url地址自动加#号问题说明
2010/08/21 Javascript
基于Jquery的仿Windows Aero弹出窗(漂亮的关闭按钮)
2010/09/28 Javascript
JS下载文件|无刷新下载文件示例代码
2014/04/17 Javascript
JavaScript中DOM详解
2015/04/13 Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
详解jQuery中的empty、remove和detach
2016/04/11 Javascript
全面解析Bootstrap中nav、collapse的使用方法
2016/05/22 Javascript
JavaScript地理位置信息API
2016/06/11 Javascript
js实现对table的增加行和删除行的操作方法
2016/10/13 Javascript
js数组操作方法总结(必看篇)
2016/11/22 Javascript
Vue.js 递归组件实现树形菜单(实例分享)
2016/12/21 Javascript
JS去掉字符串前后空格或去掉所有空格的用法
2017/03/25 Javascript
js遍历获取表格内数据的方法(必看)
2017/04/06 Javascript
node.js文件上传重命名以及移动位置的示例代码
2018/01/19 Javascript
微信小程序生成分享海报方法(附带二维码生成)
2019/03/29 Javascript
vue setInterval 定时器失效的解决方式
2020/07/30 Javascript
PyCharm代码整体缩进,反向缩进的方法
2018/06/25 Python
Python3匿名函数lambda介绍与使用示例
2019/05/18 Python
python实现机器人卡牌
2019/10/06 Python
快速解释如何使用pandas的inplace参数的使用
2020/07/23 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
Daniel Wellington官方海外旗舰店:丹尼尔惠灵顿DW手表
2018/02/22 全球购物
皇家阿尔伯特英国官方商店:Royal Albert骨瓷
2019/03/25 全球购物
美国浴缸、水槽和水龙头购物网站:Vintage Tub & Bath
2019/11/05 全球购物
上海微创软件面试题
2012/06/14 面试题
领导欢送会主持词
2015/07/06 职场文书
2015年团委副书记工作总结
2015/07/23 职场文书
2015年酒店销售部工作总结
2015/07/24 职场文书
2016新教师岗前培训心得体会
2016/01/08 职场文书
员工升职自我评价
2019/03/26 职场文书
jupyter notebook保存文件默认路径更改方法汇总(亲测可以)
2021/06/09 Python
MySQL 用 limit 为什么会影响性能
2021/09/15 MySQL