如何实现30000份文件批量生成?用Python完成

如何实现30000份文件批量生成?用Python完成,第1张

Num = 2         #定义批量创建文件的数量

def text_create(name):

  path = "C:\\Users\\Administrator\\Desktop\\"  # 新创建的txt文件的存放路径,可以自己改

  full_path = path + name + '.txt'  # 也可以创建别的文件

  file = open(full_path, 'w')

  file.close()

for i in range(Num): 

  text_create('mytxtfile'+str(i))

#缩进如下:

Python编程中用for()循环创建多个文件,代码如下:

#coding=utf-8

'''

Created on 2015-07-05

'''

import os

import time

def nsfile(s):

  '''The number of new expected documents'''

  #判断文件夹是否存在,如果不存在则创建

  b = os.path.exists("E:\\testFile\\")

  if b:

    print "File Exist!"

  else:

    os.mkdir("E:\\testFile\\")

  #生成文件

  for i in range(1,s+1):

    localTime = time.strftime("%Y%m%d%H%M%S",time.localtime())

    #print localtime

    filename = "E:\\testFile\\"+localTime+".txt"

    #a:以追加模式打开(必要时可以创建)appendb:表示二进制

    f = open(filename,'ab')

    testnote = '测试文件'

    f.write(testnote)

    f.close()

    #输出第几个文件和对应的文件名称

    print "file"+" "+str(i)+":"+str(localTime)+".txt"

    time.sleep(1)

  print "ALL Down"

  time.sleep(1)

 

if __name__ == '__main__':

  s = input("请输入需要生成的文件数:")

  nsfile(s)

批量修改文件创建时间的方法:

步骤1,下载优速文件批量重命名软件后安装打开,点击首页的【文件重命名】功能后进入内页。再点击【添加文件】按钮将需要修改创建时间的文件添加到软件中,支持批量添加批量修改,节省时间。

步骤2,接下来进行设置,命名方式右边下拉框选择“属性”;然后设置新的创建时间,先选择年/月/日再选择时/分/秒(案例中我们设置成:2021/12/20/ 18:21:21)。如果你要调整修改时间,也可以在下面进行设置。

步骤3,设置完成后点击【开始重命名】按钮,启动软件程序。稍等片刻当软件d出“重命名成功”的提示框时说明创建时间修改完成了。

步骤4,查看一个刚刚修改好的文件可以看到,文件的创建时间成功的变成了刚刚设置的2021/12/20/ 18:21:21。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8071202.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存