利用Python怎么创建一个文件夹

  介绍

这期内容当中小编将会给大家带来有关利用Python怎么创建一个文件夹,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

1。创建文件夹

 #批量创建文件夹
  进口操作系统#倒入操作系统模块创建文件夹需要的
  #保存路径,直接从电脑文件夹中复制过来,但是
  #注意,直接复制过来的C: \英国\ \可以雅思听力路径结尾是没斜杠的。
  #路径是需要斜杠结尾的,否则会以允许为根目录,而不是“雅思听力”为根目录。
  #但是如果之间加上斜杠\,你会发现报的错。因为python中路径结尾必须是反斜杠,
  #所以直接加个反斜杠就行了。=& # 39;路径C: \英国\ \雅可以思听力/& # 39;
  #定义文件夹名称
  name=癙ython剑雅“;
  #创建10个文件夹,序号为0 - 9
  因为我在范围(10):
  #“文件“+
  # os.path.exists(路径)判断文件是否存在固定语法,记住就行
  #定义一个变量判断文件是否存在,路径指代路径,str (i)指代文件夹的名字
  #名称+ str (i + 1)为拼接名称,效果为:Python剑雅1,Python剑雅2…
  # str (i + 1)提高用户体验1,2,3,…
  isExists=os.path.exists(路径+名称+ str (i + 1))
  
  如果不是isExists:
  
  # os.path.exists(路径+ str (i))创建文件夹路径+名称
  os.makedirs(路径+名称+ str (i + 1))
  print (“% s目录创建成功“%我)
  其他:
  print (“% s目录创建成功“%我)
  
  #如果文件不存在,则继续上述操作,直到循环结束
  继续

<>强执行效果

利用Python怎么创建一个文件夹”>,</p> <p> <强>关于反斜杠和斜杠</强> </p> <p>窗口由于使用斜杆/作为DOS命令提示符的参数标志了,为了不混淆,所以采用反斜杠\作为路径分隔符。所以目前Windows系统上的文件浏览器都是用反斜杠\作为路径分隔符。斜杆和反斜杠在大多数情况下可以互换,没有影响。</p> <p>知道这个背景后,可以总结一下结论:</p> <p>(1)浏览器地址栏网址使用斜杆/;</p> <p> (2) Windows文件浏览器上使用反斜杠\;</p> <p>(3)出现在html url()属性中的路径,指定的路径是网络路径,所以必须用斜杆/;</p> <p>(4)出现在普通字符串中的路径,如果代表的是Windows文件路径,则使用斜杆/和反斜杠\是一样的,如果代表的是网络文件路径,则必须使用斜杆/;</p> <h3> 2。创建文件</h3> <pre class= #建4个医生文件   因为我在范围(4):   #固定语法格式:开放(& # 39;文件夹位置& # 39;“文件的名称“+ & # 39;。文件后缀& # 39;,一个表示没有该文件就新建)   f=开放(& # 39;C: \英国\ \雅可以思听力\ Python剑雅1/& # 39;“剑雅测试“;+ str (i + 1) +“;听力文本“+ & # 39;. doc # 39;“a")   f.write(“;”) #写入文件,设置为空   f.close() #执行完结束

执行效果

利用Python怎么创建一个文件夹”> </p> <h3> Python批量创建文件夹和文件</h3> <pre class= def mkdir(路径):   #引入模块   进口操作系统      #去除首位空格   路径=path.strip ()   #去除尾部\符号   路径=path.rstrip (“\ \”)      #判断路径是否存在   #存在真正的   #不存在错误的   isExists=os.path.exists(路径)      #判断结果   如果不是isExists:   #如果不存在则创建目录   #创建目录操作函数   os.makedirs(路径)      打印(路径+ & # 39;创建成功& # 39;)   还真   其他:   #如果目录存在则不创建,并提示目录已存在   打印(路径+ & # 39;目录已存在& # 39;)   返回假      #定义要创建的目录   mkpath=癉: \ \ gitRepository \ \ python100days \ \“;   调用函数   # mkdir (mkpath)   x的范围(100):   mkdir (mkpath + str (x + 1) +“Day")

效果图

利用Python怎么创建一个文件夹”> <br/> </p> <p> <img src= def batch_create_files (filepath):   & # 39;& # 39;& # 39;   导入操作系统模块,用于判断文件是否存在   存在真正的   不存在假   & # 39;& # 39;& # 39;   进口操作系统   fd=os.path.exists (filepath)   如果不是fd:   #如果不存在   试一试:   fo=开放(filepath模式=& # 39;x # 39;)   打印(filepath + & # 39;创建成功& # 39;)   fo.close ()   除了IOError:那么   #如果存在会发生异常(这里我不知道是不是这样用,因为异常有很多种类型)   打印(& # 39;创建失败& # 39;)      x的范围(7101):   #循环运行(这里我1 - 6的文件夹已经创建过了,所以直接用7到100)   batch_create_files (& # 39; D: \ \ gitRepository \ \ python100days \ \ & # 39; + str (x) + & # 39;天\ \ testOne.py& # 39;)

利用Python怎么创建一个文件夹