python-文件创建和修改删除

本文介绍了一个用于批量创建、统计及删除文件的Python脚本。该脚本支持用户指定文件数量进行创建,并能统计指定路径下的文件总数。此外,还提供了删除文件的功能。

#coding=utf-8 '''1.批量创建文件-->createfiles(filenames)    2.统计文件数量,格式,内容大小-->printfiles(filenames)    3.删除文件    4.打印每个盘目录下文件名--> ''' import os import sys

#文件夹地址

filenames="D:\\test\\"

#批量创建文件 def createfiles(filenames):     i=0     print("Create files is running...\n")     num=input("Please input the number of files:\n")     while i<num:         i+=1         newfiles=str(filenames)+str(i)  #新建文件夹名称         os.mkdir(newfiles)     print("**************************************************\n")     print ("所有文件创建成功!!!----文件总数为:"+str(i))     print("**************************************************\n") #统计文件数量 def printfiles(filenames):     print("printfiles is running...\n")     count = 0     for i in os.walk(filenames):    #遍历统计         count+= 1     print("**************************************************\n")     print (u"路径:"+str(filenames)+u"下文件总数为:"+str(count)+"\n")     print("**************************************************\n") #删除文件 def delete(filenames):     TF=os.path.exists("")   

 

#————————调用函数 '''print (u"本次使用文件地址:"+str(filenames)+"\n") print (u"批量创建文件请输入数字:1") print (u"统计文件数量请输入数字:2") print ("退出函数请输入数字:0\n")''' while True:     print (u"本次使用文件地址:"+str(filenames)+"\n")     print (u"批量创建文件请输入数字:1\n")     print (u"统计文件数量请输入数字:2\n")     print ("退出函数请输入数字:0\n")     num2=input(u"请输入对应函数编号调用该函数:")     if num2==1:                createfiles(filenames)         continue             if num2==2:               printfiles(filenames)         continue         if num2==0:         break else:     print("无效输入!")

 

转载于:https://www.cnblogs.com/tangmaokai/p/5672929.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值