keyerror壹般是妳使用字典裏不存在的key產生的錯誤,避免產生錯誤的方法很簡單,使用字典的get方法,它接受壹個key和壹個默認值,這個默認值只有key不存在的使用返回,存在則只接訪問key的值。
延伸拓展:
Python, 是壹種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum於1989年發明,第壹個公開發行版發行於1991年。
Python是純粹的自由軟件,?源代碼和解釋器CPython遵循?GPL(GNU?General Public License)協議 。Python語法簡潔清晰,特色之壹是強制用空白符(white space)作為語句縮進。
Python具有豐富和強大的庫。它常被昵稱為膠水語言,能夠把用其他語言制作的各種模塊(尤其是C/C++)很輕松地聯結在壹起。
常見的壹種應用情形是,使用Python快速生成程序的原型(有時甚至是程序的最終界面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3D遊戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫,而後封裝為Python可以調用的擴展類庫。
需要註意的是在您使用擴展類庫時可能需要考慮平臺問題,某些可能不提供跨平臺的實現。
7月20日,IEEE發布2017年編程語言排行榜:Python高居首位。