精华内容
下载资源
问答
  • python创建文件夹

    2021-01-06 09:45:35
    python创建文件夹python创建文件夹python创建文件夹 def makedir(path): # 判断路径是否存在 isExists = os.path.exists(path) if not isExists: # 如果不存在,则创建目录(多层) os.makedirs(path) print...

    pythonpython创建文件夹

        def makedir(path):
            # 判断路径是否存在
            isExists = os.path.exists(path)
            if not isExists:
                # 如果不存在,则创建目录(多层)
                os.makedirs(path)
                print('目录创建成功!')
                return True
            else:
                # 如果目录存在则不创建,并提示目录已存在
                print('目录已存在!')
                return False
    
    
    展开全文
  • 这篇文章主要给大家介绍了关于Python创建文件夹与文件的快捷方法以及批量创建文件夹的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习...

    这篇文章主要给大家介绍了关于Python创建文件夹与文件的快捷方法以及批量创建文件夹的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    前言

    Python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。 项目目录

    file11 创建文件夹

    file22 创建文件

    1.创建文件夹

    # 批量 创建文件夹

    import os #倒入OS模块 创建文件夹 需要的

    # 保存路径,直接从电脑文件夹中复制过来,但是

    # 注意,直接复制过来的C:\English\LETS\雅思听力 路径结尾是没斜杠的。

    # 路径是需要 斜杠结尾的,否则 会以LETS为根目录,而不是“雅思听力”为根目录。

    # 但是如果之间加上 斜杠 \ ,你会发现报错。 因为python 中路径结尾必须是 反斜杠,

    # 所以直接加个 反斜杠就行了。

    path = 'C:\English\LETS\雅思听力/'

    # 定义文件夹名称

    name = "Python剑雅"

    # 创建10个文件夹,序号为0-9

    for i in range(10):

    # "文件"+

    # os.path.exists(path) 判断文件是否存在 固定语法,记住就行

    # 定义一个变量判断文件是否存在,path指代路径,str(i)指代文件夹的名字

    # name+str(i+1)为拼接 名称,效果为:Python剑雅1,Python剑雅2...

    # str(i+1)提高用户体验1,2,3,...

    isExists = os.path.exists(path+name+str(i+1))

    if not isExists:

    # os.path.exists(path+str(i)) 创建文件夹 路径+名称

    os.makedirs(path+name+str(i+1))

    print("%s 目录创建成功"%i)

    else:

    print("%s 目录创建成功"%i)

    # 如果文件不存在,则继续上述操作,直到循环结束

    continue

    执行效果

    关于反斜杠和斜杠

    Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠\ 作为路径分隔符。所以目前windows系统上的文件浏览器都是用 反斜杠\ 作为路径分隔符。斜杆和反斜杠在大多数情况下可以互换,没有影响。

    知道这个背景后,可以总结一下结论:

    (1)浏览器地址栏网址使用 斜杆/ ;

    (2)windows文件浏览器上使用 反斜杠\ ;

    (3) 出现在html url() 属性中的路径,指定的路径是网络路径,所以必须用 斜杆/ ;

    (4)出现在普通字符串中的路径,如果代表的是windows文件路径,则使用 斜杆/ 和 反斜杠\ 是一样的;如果代表的是网络文件路径,则必须使用 斜杆/ ;

    2.创建文件

    # 建4个doc文件

    for i in range(4):

    # 固定语法格式: open('文件夹位置' "文件的名称"+'.文件后缀',a表示没有该文件就新建)

    f = open('C:\English\LETS\雅思听力\Python剑雅1/' "剑雅Test " +str(i+1)+ " 听力文本" + '.doc',"a")

    f.write("")#写入文件,设置为空

    f.close()#执行完结束

    执行效果

    python批量创建文件夹和文件

    def mkdir(path):

    # 引入模块

    import os

    # 去除首位空格

    path=path.strip()

    # 去除尾部 \ 符号

    path=path.rstrip("\\")

    # 判断路径是否存在

    # 存在 True

    # 不存在 False

    isExists=os.path.exists(path)

    # 判断结果

    if not isExists:

    # 如果不存在则创建目录

    # 创建目录操作函数

    os.makedirs(path)

    print (path+' 创建成功')

    return True

    else:

    # 如果目录存在则不创建,并提示目录已存在

    print (path+' 目录已存在')

    return False

    #定义要创建的目录

    mkpath="D:\\gitRepository\\python100days\\"

    调用函数

    #mkdir(mkpath)

    for x in range(100):

    mkdir(mkpath+str(x+1)+"Day")

    效果图

    因为git传空文件夹会出错,需要每个文件夹里创建一个文件

    创建文件代码如下

    def batch_create_files(filepath):

    '''

    导入os模块,用于判断文件是否存在

    存在 True

    不存在 False

    '''

    import os

    fd = os.path.exists(filepath)

    if not fd:

    #如果不存在

    try:

    fo = open(filepath,mode='x')

    print(filepath + '创建成功')

    fo.close()

    except IOError:

    #如果存在会发生异常(这里我不知道是不是这样用,因为异常有很多种类型)

    print('创建失败')

    for x in range(7,101):

    #循环运行(这里我1-6的文件夹已经创建过了,所以直接用7到100)

    batch_create_files('D:\\gitRepository\\python100days\\'+str(x)+'Day\\testOne.py')

    总结

    到此这篇关于Python创建文件夹与文件快捷方法的文章就介绍到这了,更多Python知识与技巧请关注我分享更多噢!

    本文转载于:Python创建文件夹与文件的快捷方法_python_脚本之家​www.jb51.net

    展开全文
  • 本篇文章小编给大家分享一下Python创建文件夹与文件的快捷方法代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。Python快捷创建文件夹和文件详解 自己做...

    本篇文章小编给大家分享一下Python创建文件夹与文件的快捷方法代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。

    Python快捷创建文件夹和文件详解 自己做文件时发现  简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。 项目目录

    file11 创建文件夹

    file22 创建文件

    1.创建文件夹

    # 批量 创建文件夹

    import os #倒入OS模块 创建文件夹 需要的

    # 保存路径,直接从电脑文件夹中复制过来,但是

    # 注意,直接复制过来的C:\English\LETS\雅思听力 路径结尾是没斜杠的。

    # 路径是需要 斜杠结尾的,否则 会以LETS为根目录,而不是“雅思听力”为根目录。

    # 但是如果之间加上 斜杠 \ ,你会发现报错。 因为python 中路径结尾必须是 反斜杠,

    # 所以直接加个 反斜杠就行了。

    path = 'C:\English\LETS\雅思听力/'

    # 定义文件夹名称

    name = "Python剑雅"

    # 创建10个文件夹,序号为0-9

    for i in range(10):

    # "文件"+

    # os.path.exists(path) 判断文件是否存在 固定语法,记住就行

    # 定义一个变量判断文件是否存在,path指代路径,str(i)指代文件夹的名字

    # name+str(i+1)为拼接 名称,效果为:Python剑雅1,Python剑雅2...

    # str(i+1)提高用户体验1,2,3,...

    isExists = os.path.exists(path+name+str(i+1))

    if not isExists:

    # os.path.exists(path+str(i)) 创建文件夹 路径+名称

    os.makedirs(path+name+str(i+1))

    print("%s 目录创建成功"%i)

    else:

    print("%s 目录创建成功"%i)

    # 如果文件不存在,则继续上述操作,直到循环结束

    continue

    执行效果

    关于反斜杠和斜杠

    Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了,为了不混淆,所以采用 反斜杠 作为路径分隔符。所以目前windows系统上的文件浏览器都是用 反斜杠 作为路径分隔符。斜杆和反斜杠在大多数情况下可以互换,没有影响。

    知道这个背景后,可以总结一下结论:

    (1)浏览器地址栏网址使用 斜杆/ ;

    (2)windows文件浏览器上使用 反斜杠 ;

    (3) 出现在html url() 属性中的路径,指定的路径是网络路径,所以必须用 斜杆/ ;

    (4)出现在普通字符串中的路径,如果代表的是windows文件路径,则使用 斜杆/ 和 反斜杠 是一样的;如果代表的是网络文件路径,则必须使用 斜杆/ ;

    2.创建文件

    # 建4个doc文件

    for i in range(4):

    # 固定语法格式: open('文件夹位置' "文件的名称"+'.文件后缀',a表示没有该文件就新建)

    f = open('C:\English\LETS\雅思听力\Python剑雅1/' "剑雅Test " +str(i+1)+ " 听力文本" + '.doc',"a")

    f.write("")#写入文件,设置为空

    f.close()#执行完结束

    执行效果

    python批量创建文件夹和文件

    def mkdir(path):

    # 引入模块

    import os

    # 去除首位空格

    path=path.strip()

    # 去除尾部 \ 符号

    path=path.rstrip("\\")

    # 判断路径是否存在

    # 存在 True

    # 不存在 False

    isExists=os.path.exists(path)

    # 判断结果

    if not isExists:

    # 如果不存在则创建目录

    # 创建目录操作函数

    os.makedirs(path)

    print (path+' 创建成功')

    return True

    else:

    # 如果目录存在则不创建,并提示目录已存在

    print (path+' 目录已存在')

    return False

    #定义要创建的目录

    mkpath="D:\\gitRepository\\python100days\\"

    调用函数

    #mkdir(mkpath)

    for x in range(100):

    mkdir(mkpath+str(x+1)+"Day")

    效果图

    因为git传空文件夹会出错,需要每个文件夹里创建一个文件

    创建文件代码如下

    def batch_create_files(filepath):

    '''

    导入os模块,用于判断文件是否存在

    存在 True

    不存在 False

    '''

    import os

    fd = os.path.exists(filepath)

    if not fd:

    #如果不存在

    try:

    fo = open(filepath,mode='x')

    print(filepath + '创建成功')

    fo.close()

    except IOError:

    #如果存在会发生异常(这里我不知道是不是这样用,因为异常有很多种类型)

    print('创建失败')

    for x in range(7,101):

    #循环运行(这里我1-6的文件夹已经创建过了,所以直接用7到100)

    batch_create_files('D:\\gitRepository\\python100days\\'+str(x)+'Day\\testOne.py')

    展开全文
  • Python创建文件夹

    2021-02-25 15:25:48
    批量创建文件夹,用来存放按日存储的日常工作文件 """ def mkdir(all_path): # 获取文件是否存在 folder = os.path.exists(all_path) if not folder: # os.makedirs 创建文件时如果路径不存在会创建这个路径...
    import os
    
    """
        批量创建文件夹,用来存放按日存储的日常工作文件
    """
    
    
    def mkdir(all_path):
        # 获取文件是否存在
        folder = os.path.exists(all_path)
    
        if not folder:
            # os.makedirs 创建文件时如果路径不存在会创建这个路径
            os.makedirs(all_path)
            print("创建文件夹的目标位置是:" + all_path)
        else:
            print("该位置文件夹已创建:" + all_path)
    
    
    def file_name(path, name):
        # 循环创建文件名(按照输入的数字)
        for i in range(1, name + 1):
            if i < 10:
                # 单个数字为了在排序方便,前方加0
                all_path = path + "\\0" + str(i)
            else:
                all_path = path + "\\" + str(i)
            print(all_path)
            mkdir(all_path)
    
    
    if __name__ == '__main__':
        path = "E:\\2021-03"
        name = 31
        file_name(path, name)
    
    
    展开全文
  • python 创建文件夹

    2020-12-14 17:13:21
    如果无指定文件夹则创建文件夹,有则打印文件夹已存在。 def mkdir(path): folder = os.path.exists(path) if not folder: os.makedirs(path) else: print("There is this folder!")
  • Python 创建文件夹

    2019-11-07 08:38:42
    创建文件夹 # 创建文件夹,用makedirs参数 if not os.path.isdir('{}/{}'.format(RootDirPath, DirPath)): os.makedirs('{}/{}'.format(RootDirPath, DirPath))
  • Python对文件的操作还算是方便的,只需要包含os模块进来,使用相关函数即可实现目录的创建。主要涉及到三个函数1、os.path.exists(path)判断一个目录是否存在2、os.makedirs(path)多层创建目录3、os.mkdir(path)创建...
  • Python创建文件夹的方法:import osdef mkdir(path):folder = os.path.exists(path)if not folder: #判断是否存在文件夹如果不存在则创建为文件夹os.makedirs(path) #makedirs 创建文件时如果路径不存在会创建这个...
  • 前言Python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。 项目目录file11 创建文件夹file22 创建文件1.创建文件夹# 批量 创建...
  • 前言Python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。 项目目录file11 创建文件夹file22 创建文件1.创建文件夹# 批量 创建...
  • 指定路径创建文件夹 v_name= ' ccc_hug ' folder_name = ' img_ ' + v_name file_path = ' D:/aaa1/bbb1/ ' + folder_name if not os.path.exists(file_path): # 判断文件夹是否已经存在 os.mkdir...
  • 我写了一个函数来创建动态文件,文件名将包含传递给函数的u2参数。在def formrequests(carrier,airport):s=requests.Session()r=s.get("http://www.transtats.bts.gov/Data_Elements.aspx?Data=2")soup=...
  • Python快捷创建文件夹和文件详解自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。1.创建文件夹# 批量 创建文件夹import os #倒入OS模块 创建文件夹 需要的# ...
  • 使用python创建文件夹

    2020-10-11 00:00:09
    使用python创建文件夹 python中创建文件夹所用到的模块是os模块中的makedirs方法。考虑到易读性,我比较喜欢通过编写一个函数或者class来实现我要做的工作。 以下是完整的代码块: // A code block var foo = 'bar';...
  • 前言Python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用Python,这个分享给大家,快捷高效办公。 项目目录file11 创建文件夹file22 创建文件1.创建文件夹# 批量 创建...
  • python小练习1:设计这样一个函数,在桌面的文件夹创建10个文本,以数字给它们命名。python小练习1:设计这样一个函数,在桌面的文件夹创建10个文本,以数字给它们命名. 使用for循环即可实现: for name in range(1,...
  • Python创建文件夹的方法:importosdefmkdir(path):folder=os.path.exists(path)ifnotfolder:#判断是否存在文件夹如果不存在则创建为文件夹os.makedirs(path)#makedirs创建文件时如果路径不存在会创建这个路径print...
  • Python 创建文件夹目录 import os save_folder = './输出文件夹/' if not os.path.exists(save_folder):#如果没有这个文件夹 os.makedirs(save_folder)#就创建这个文件夹
  • python创建文件夹 判断path是否存在,如果不存在创建文件夹或者目录,以级联的方式创建 import os if not os.path.exists(path): os.makedirs(path) 使用os.mkdir(path)创建单独的目录,创建级联目录会报错 ...
  • 前言python快捷创建文件夹和文件详解 自己做文件时发现 简单的反复操作十分浪费时间,于是想到了 使用python,这个分享给大家,快捷高效办公。 项目目录file11 创建文件夹file22 创建文件1.创建文件夹# 批量 创建...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,293
精华内容 3,717
关键字:

python创建文件夹

python 订阅