国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 墨竹工卡县| 徐州市| 雅安市| 临清市| 郴州市| 英超| 和平县| 清新县| 黎平县| 南丰县| 淮安市| 奉新县| 拉萨市| 长岛县| 汉川市| 宁乡县| 庆云县| 搜索| 屏东县| 南澳县| 石家庄市| 东宁县| 乡宁县| 揭西县| 阿拉尔市| 潮州市| 宾川县| 四平市| 商丘市| 凭祥市| 会理县| 吉木乃县| 根河市| 台东市| 高邮市| 佛学| 贵溪市| 蒲城县| 大安市| 方正县| 蓬莱市|