首页 > 其他 > 详细

第十四天 第十章 实战

时间:2020-08-27 10:42:29      阅读:74      评论:0      收藏:0      [点我收藏+]
# 一、根据当前时间创建文件
import os     # 文件或目录模块
import time   # 导入时间模块


def nsfile(s):
    ‘‘‘‘‘The number of new expected documents‘‘‘
    # 判断文件夹是否存在,如果不存在则创建
    b = os.path.exists("E:\\testFile\\")
    if b:
        print("该目录存在!")
    else:
        os.mkdir("E:\\testFile\\")
        # 生成文件
    for i in range(1, s + 1):
        # 获取当前系统时间
        localTime = time.strftime("%Y%m%d%H%M%S", time.localtime())
        # 以当前系统时间作为文件名称
        filename = "E:\\testFile\\" + localTime + ".txt"
        # a:以追加模式打开(必要时可以创建)append;b:表示二进制
        f = open(filename, ab)
        # 文件内写入的信息
        testnote = 文件测试
        # 写入文件信息
        f.write(testnote.encode(utf-8))
        f.close()
        # 输出第几个文件和对应的文件名称
        print("file" + " " + str(i) + ":" + str(localTime) + ".txt")
        time.sleep(1)     # 休眠一秒
    print(生成文件成功!)


if __name__ == __main__:
    s = int(input("请输入需要生成的文件数:"))    # 获取输入的文件个数
    nsfile(s)


# 二、批量添加文件夹
import os  # 文件或目录模块

path = E:\\testFile\\  # 外层路径


def folder(s):
    for i in range(1, s + 1):
        # 设置文件夹名称
        folder_name = path + str(i)
        # 检测文件夹是否存在
        if isExists(folder_name):
            print("该目录存在!")
        else:
            # 不存在进行创建
            os.makedirs(folder_name)
            if isExists(folder_name):
                print(文件夹, i, 创建成功!)

# 检测文件夹是否存在
def isExists(folder_name):
    b = os.path.exists(folder_name)
    return b


if __name__ == __main__:
    s = int(input("请输入需要生成的文件夹个数:"))  # 获取输入的文件夹个数
    folder(s)

 

第十四天 第十章 实战

原文:https://www.cnblogs.com/zack6688/p/13569794.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!