Python 小專案踩坑記錄

2021-10-10 11:35:25 字數 1076 閱讀 9016

原因:影象物件被**了

解決辦法:使用其他物件引用該物件即可(也可用於本專案全域引用,可被任意其他檔案使用如list引用)

參考:

原因:使用全域性變數進行賦值操作而沒有標明

解決辦法:使用 global x 指明使用的是全域性變數

參考:

解決辦法:使用lambda表示式,即 lambda: fun(x)

參考:

將numpy ndarray資料轉換為pil image型別資料:img_pil = image.fromarray(img_arr)numpy.ndarray 轉 image:資料型別dtype要求tf.uint8

參考:參考:

原因:resize函式呼叫的寫法不正確

解決辦法:使用元組傳參

參考:

參考:

參考:

解決辦法:搜尋lxml並安裝

參考:

去掉勾選

參考:

原因:python 編碼中編碼解碼的問題,我這個錯誤就是『utf-8』不能解碼位置0的那個位元組(0xa1),也就是這個位元組超出了utf-8的表示範圍了

解決辦法:更換編碼方式,如encoding='gb18030'

參考:

原因:路徑錯誤

解決辦法:修改為正確路徑,最好不要有漢字

參考:

解決辦法:在安裝命令前加 "!"

參考:

Python 踩坑記錄

1.浮點數判斷 工作中遇到類似下面邏輯判斷 i 1 while i 1.5 i i 0.1 print i在想象中i應該停止在1.5就不輸出了,但是實際的輸出結果是無限迴圈。這是因為在計算機的邏輯中,浮點數的儲存規則決定了不是所有的浮點數都能準確表示,有些是不準確的,只是無限接近。如0.1轉換為二進...

electron vue專案打包踩坑記錄

配置 build nsis publish files dist electron dmg mac win linux 一 路徑中有中文 建議不要用中文 1 設定映象 在build裡面加下面一段 一般情況下解決這些問題的思路就是,缺什麼拿什麼?三 node sass問題 四 static 下資源無法...

Java踩坑記錄

1.quartz整合spring框架service層物件注入為null解決方案 jobdetailfactorybean中注入的是乙個cn.itcast.quartz.hellojob實現類的全路徑,底層會反射建立出乙個hellojob的物件,但是該物件不是由spring管理的,所以業務層的物件無法...