国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

解決python os.mkdir創(chuàng)建目錄失敗的問題

2020-02-15 23:14:22
字體:
供稿:網(wǎng)友

起因

今天使用 python os.mkdir創(chuàng)建目錄時遇到的一個小問題:

feature_dir = os.path.join(os.getcwd(), 'system', 'feature')if not os.path.exists(feature_dir): os.mkdir(feature_dir)

結(jié)果提示錯誤: OSError: [Errno 2] No such file or directory: '/home/hyb/hyb_speech/2_word/applications/system/feature'

原因

查了一下原因,發(fā)現(xiàn)是因為 feature 的上一級目錄 system 也沒有創(chuàng)建的緣故。

具體原因,如下:

1.mkdir( path [,mode] )

作用:創(chuàng)建一個目錄,可以是相對或者絕對路徑,mode的默認模式是0777。

如果目錄有多級,則創(chuàng)建最后一級。如果最后一級目錄的上級目錄有不存在的,則會拋出一個OSError。

2.makedirs( path [,mode] )

作用: 創(chuàng)建遞歸的目錄樹,可以是相對或者絕對路徑,mode的默認模式也是0777。

如果子目錄創(chuàng)建失敗或者已經(jīng)存在,會拋出一個OSError的異常,Windows上Error 183即為目錄已經(jīng)存在的異常錯誤。如果path只有一級,與mkdir一樣。

解決

解決方法:

1、先創(chuàng)建 system,再創(chuàng)建 feature;

2、直接使用 os.makedirs(feature_dir)。

以上這篇解決python os.mkdir創(chuàng)建目錄失敗的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 浮梁县| 昆山市| 绥棱县| 阜新市| 阿鲁科尔沁旗| 本溪市| 庄浪县| 长葛市| 波密县| 论坛| 武冈市| 威信县| 吴忠市| 兴业县| 清涧县| 微山县| 太谷县| 云浮市| 台安县| 保定市| 湄潭县| 宁波市| 千阳县| 礼泉县| 昭苏县| 佛教| 江陵县| 博客| 从江县| 溆浦县| 湖北省| 微山县| 伊春市| 阜阳市| 剑河县| 巴林左旗| 泽普县| 二连浩特市| 温宿县| 称多县| 乐都县|