python報錯集錦

2021-07-24 17:22:44 字數 569 閱讀 5990

【解決】把os.mkdir 修改為:os.makedirs即可

1.mkdir( path [,mode] )

作用:建立乙個目錄,可以是相對或者絕對路徑,mode的預設模式是0777。

2.makedirs( path [,mode] )

作用: 建立遞迴的目錄樹,可以是相對或者絕對路徑,mode的預設模式也是0777。

open('aaa.txt')

open('/data/bbb.txt')

open('d:\\user\\ccc.txt')

這三種表示式裡面,前兩個都是相對路徑,第三個則是絕對路徑。

絕對路徑比較好理解,就是最完整的路徑

相對路徑的相對則是不完整路徑,這個相對指的就是相對於當前資料夾路徑,其實就是你編寫的這個py檔案所放的資料夾路徑!

也就是說你寫的相對路徑必須是當前資料夾a裡的檔案a或者a裡的資料夾b裡的檔案才可以open。

【問題原因】重新命名時如果新檔名已經存在,就會報『windowserror: [error 183]』 錯誤,所以,新檔名最好加上一些隨機字串

vue報錯集錦

1 missing space before function parentheses 因為你設定了eslint,如果你不想有規範的js 可以重新初始化關掉eslint。use eslint to lint your code?y n 這一步選no 在bulid webpack.base.conf....

Python tensorflow 報錯集錦

標題首當其衝的是安裝tensorflow tensorflow安裝教程 執行後出現的報錯 module tensorflow has no attribute placeholder 當前tensorlow 版本是2.3.1。tensorflow 2.0版本後placeholder廢棄,所以要使用該...

Linux報錯集錦

今天在對glibc降級時出現了問題,降級過程是先刪除原來的glibc,在安裝新 比原來的版本低 的glibc,但刪除glibc後出大問題了.如下圖 原因是ld linux x86 64.so.2是作業系統的核心,並不受ld library path環境變數的影響。如果想改變其呼叫方式需檢視man文件...