日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python创建文件夹用什么函数_Python——os.mkdir()在指定路径下创建文件夹 + 路径的连接理解...

發(fā)布時間:2024/7/23 python 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python创建文件夹用什么函数_Python——os.mkdir()在指定路径下创建文件夹 + 路径的连接理解... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Python——os.mkdir()在指定路徑下創(chuàng)建文件夾 + 路徑的連接理解

發(fā)布時間:2018-11-16 17:08,

瀏覽次數(shù):512

, 標(biāo)簽:

Python

os

mkdir

引子: 我在用路徑連接函數(shù) os.path.join() 時發(fā)現(xiàn),其連接的各級目錄必須首先存在,才可以連接

;也即是說連接的各文件夾必須首先存在(因為個各層級的目錄以文件夾的形式表現(xiàn)出來) 。基于此,我開始研究如何先在指定路徑下創(chuàng)建文件夾。

<>1 在指定路徑下創(chuàng)建文件夾

<>1.1 只創(chuàng)建一級目錄——os.mkdir()

os.mkdir() 只能創(chuàng)建一級目錄,如果要在指定路徑下創(chuàng)建平行的多個一級目錄,則可以循環(huán)使用此函數(shù),例如:

# 在 path 這個路徑下創(chuàng)建一個新的 file1 文件夾 import os path = r

'C:\Users\Administrator\Desktop\test' os.mkdir(path + './file1')

運行結(jié)果:

創(chuàng)建文件夾成功。

# 在 path 這個路徑下創(chuàng)建三個新文件夾('file1','file2','file3') import os file_name = [

'./file1','./file2','./file3'] path = r'C:\Users\Administrator\Desktop\test' for

namein file_name: os.mkdir(path+name)

運行結(jié)果:

創(chuàng)建文件夾成功。

<>1.2 創(chuàng)建多級目錄——os.makedirs()

os.makedirs() 用于創(chuàng)建多級目錄(即多層文件夾),例:

# 在 path 這個路徑下創(chuàng)建多層目錄 import os path = r'C:\Users\Administrator\Desktop\test' os

.makedirs(path + './file1' + './file1_1' + './file1_1_1')

創(chuàng)建成功。

注意:

(1) 如果文件夾已經(jīng)存在,則不能再新創(chuàng)建文件夾,運行時會報錯;

(2) r’C:\Users\Administrator\Desktop\test’ 中的 r 聲明其后字符串不需要轉(zhuǎn)義,因為 ** \ **

在被做為轉(zhuǎn)義字符使用;

(3) 所有關(guān)于文件夾的操作文件夾前面要加 ‘./’ 或者 '/' ,如 ‘./file1’ , ‘/file1’。

<>2 路徑的連接——os.path.join()

用于連接多級目錄,用法

os.path.join(path, ‘./file1’, ‘./file2’, …) 注意連接的目錄必須是已經(jīng)存在的,才可以連接

例:

# 連接 path 路徑下的三層目錄及最后一個目錄下的 txt 文件 import os path = r

'C:\Users\Administrator\Desktop\test' os.path.join(path, './file2', './file2_1',

'./file2_1_1', '1.txt')

總結(jié)

以上是生活随笔為你收集整理的python创建文件夹用什么函数_Python——os.mkdir()在指定路径下创建文件夹 + 路径的连接理解...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。