在指定路徑下新建一個文件夾:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import os def newfile(path): path = path.strip() path = path.rstrip( "\\" ) # 判斷路徑是否存在 isExists = os.path.exists(path) # 不存在 if not isExists: # 創建目錄操作函數 os.makedirs(path) print (path + ' 創建成功' ) return True #存在 else : print (path + ' 目錄已存在' ) return False # 定義要創建的目錄 newpath = "F:\\14" # 調用函數 newfile(newpath) |
主要用了兩個Python中os模塊下的函數:
os.path.exists:判斷路徑是否存在
os.makedirs:生成多級目錄,比如路徑為”F:\18\15”,但是f盤根目錄下沒有18文件夾,也可以線創建18,然后在18內創建15。
將一個文件夾下的所有文件拷貝到指定路徑下:
利用shutil模塊下的copytree函數
1
2
|
import shutil shutil.copytree( 'F:/12' , 'F:/14' ) |
以上這篇Python 新建文件夾與復制文件夾內所有內容的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。
原文鏈接:https://blog.csdn.net/chaipp0607/article/details/60779129