今天突然想到可以把開發中遇到過的問題記錄下來,以防日後再犯:)
python中新式類和舊式類在多繼承的時候,查詢要呼叫的方法(從左到右):
新式類是廣度優先的查詢演算法。
舊式類的查詢方法是深度優先的。
type是元類,是建立類物件的類
使用mongoengine定義個field為primary_key時,mongoengine會自動把這個的鍵變成_id
pyqt中不能在子執行緒中操作ui。
訊號要定義成類成員。
os._exit() 直接退出 python 直譯器,其後的**都不執
sys.exit() 引發乙個 systemexit 異常,沒有捕獲這個異常,會直接退出;捕獲這個異常可以做一些額外的清理工作,一般用於主線程中退出。
json 字串必須使用雙引號括起
xlrd開啟**遇到如下編碼問題時:return codecs.utf_16_le_decode(input, errors, true)
unicodedecodeerror: 'utf16' codec can't decode bytes in position 6-7: unexpected end of data
可以在開啟前加一句
xlrd.biffh.unpack_unicode.func_globals["unicode"] = lambda s, e: unicode(s, e, errors="ignore")
嘗試解決 記那些年踩過的坑(持續更新)
使用 sractch desktop時,我發現過一段時間滑鼠不動,視窗字型就會變模糊,而且截圖時模糊的更厲害,發出去根本看不清字。找到原因 原來是n卡的3d設定開了平滑處理,把平滑處理關了就好了。停電又來電後,路由器能接電,也能接網,但是設定後仍無法聯網。於是按復位鍵5秒鐘,恢復出廠設定,重新設定,...
踩過的坑,持續更新
1 top竟然是dom中的保留字,和window乙個型別的東西,當初還很2b的設定var top 2 innerhtml的問題,在xhtml中要求符合標準格式才能成功,比如我遇到的是在乙個p元素中,再插入p就是非法的。還要注意ie下面的某些元素唯讀,如等。3 偷懶用var a b c null 會怎...
那些年踩過的CSS坑
1 img 標籤中的alt 與title的區別 title 滑鼠滑過時顯示的文字提示。對seo優化的影響 搜尋引擎對理解是通過alt屬性,所以在alt屬性中包含關鍵字的簡要文字說明,也是頁面優化的一部分。2 padding與margin區別 padding是控制項的內容相對控制項的邊緣的邊距,mar...