Python基礎學習篇-7 各種常見報錯及原因----【不定時補充】
1、TypeError: int(x) argument must be a string, a bytes-like object or a number, not 'NoneType'
此報錯是因為使用 int() 函式進行強制型別轉換時,要求引數x必須是字串、位元組物件、數字,不能是其它的型別(這裡是因為函式中的引數x獲取到的值是None,所以應該進一步去檢查x的取值邏輯)。
實際中還會遇到類似的錯誤,如:
TypeError: int() argument must be a string, a bytes-like object or a number, not 'list'
原因都是類似的,要檢查int()函式中的引數值。
2、TypeError: 'int' object is not subscriptable
此報錯一般是在整數上加了下標。
相關推薦
Python基礎學習篇-7 各種常見報錯及原因----【不定時補充】
1、TypeError: int(x) argument must be a string, a bytes-like object or a number, not 'NoneType' 此報錯是因為使用 int() 函式進行強制型別轉換時,要求引數x必須是字串、位元組物件、數字,不能是其它的
Python基礎學習篇-7-各種資料型別總結(一)
Python3 中有六個標準的資料型別: Number(數字) String(字串) List(列表) Tuple(元組) Set(集合) Dictionary(字典) 其中: 不可變資料(3 個):Number(數字
struts2學習筆記——常見報錯及解決方法匯總(持續更新)
允許 clip 之間 con ack 技術 ext tro height 操作環境:(1)Tomcat 7.0.72.0 (2)OS Name: Windows 7 (3)JVM Version: 1.8.0_25-b18 (4)e
python基礎學習二 數據結構之list及相關基本操作
意思 指定位置 blog div 基礎 我們 clas 位置 列表 list是py內置的一種數據類型,list就是列表的意思,list就是一種有序的數據集合,可以隨時增加和刪除list的元素。 生活中,比如我們要列出全班同學的名字,就可以用list來表示 >>
Hexo 搭建博客 本地運行 常見報錯及解決辦法
render error: 錯誤 exp 手動配置 fig.yml 文件中 size server 作為一名在hexo方面的新手,我在使用hexo編輯文檔時遇到了很多問題,hexo generate編譯的時候遇到了各種錯誤。 在此將這些錯誤及其解決方案記錄下來,以便日後查證
[轉][Oracle]常見報錯及處理
oracl 備份 歸檔 -- log .com del com cmd 1、ORA-00257 參考自:https://jingyan.baidu.com/article/f71d6037ccf1301ab641d1f0.html 查詢 select * from V$FL
Git常見報錯及解決方案
報錯一: You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge. 錯誤可能是因為在你以前pull下來的程式碼沒有自動合併導致的。  
匯入別人Java專案的兩個常見報錯及解決方法
1.在Eclipse 中編寫servlet時出現:The import javax.servlet cannot be resolved 錯誤,如下圖 ![https://img-blog.csdn.net/20160814155837035?watermark/2/text/aHR0cDo
MySQL常見報錯及解決方案
ERROR 1136 (21S01): Column count doesn’t match value count at row 1 ERROR 1136 (21S01): Column count doesn't match value count at row 1 出現原
常見報錯及解決方案
一.資料庫或SQL相關 1.無效的列型別 1111很大可能是欄位型別對不上,看實體類,xml,和資料庫,採用欄位二分排除法排查,還有可能是引數為空 mybatis.configuration.jdbc-type-for-null = NULL 而當引數
rsync常見報錯及解決方法
我們都是通過錯誤日誌檢視 在rsyncd.log裡面或.err檔案裡面,大家可以用記事本開啟檢視。 注意windows下面我們需要給SvcwRsync使用者,管理同步目錄的所有許可權,基本上這樣就可以了 問題一: @ERROR: chroot
MacOSX上ab併發測試常見報錯及解決辦法
1、apr_socket_recv: Connection reset by peer (54) Shell 12345678Mac:~air$ab-n10000-c2000http://127.0.0.1:80/ThisisApacheBench,Vers
JavaScript除錯常見報錯以及原因
轉載自這篇文章 Error 錯誤EvalError 全域性錯誤RangeError 引用錯誤ReferenceError 引數錯誤SyntaxError 語法錯誤TypeError 型別錯誤URIError 編碼錯誤 其中, Error 是基型別,其他錯誤型別都繼承自該
JavaScript 除錯常見報錯以及原因
在程式開發中難免會遇到一些錯誤,在成千上萬的程式碼中去尋找錯誤很明顯相當於大海撈針,為此,每種計算機程式語言都要它獨特的一套錯誤處理與除錯機制。當然,JavaScript也不例外。但是,接觸過javascript的人都知道,在除錯js的過程中有時候真想砸電腦。因為在除錯的過程中,控制檯給出的錯誤非常難以理
gradle與jenkins編譯常見報錯及解決
一、jenkins編譯錯誤總結 1.錯誤一: /data/jenkins/workspace/tv-child-release/tvApp/libraryPrj/lecore/src/com/letv/core/ut
Django2.0 應用 Xadmin 常見報錯及解決辦法
1、django2.0把from django.core.urlresolvers修改成了django.urls 報錯如下: File "D:\Envs\django-xadmin\lib\site-packages\xadmin-0.6.1-py3.6.egg\xa
【不定時更新】記錄舍友李優雅的前端學習歷程
前記:css其實算是前端裡邊比較基礎的部分,但是有些意外的小情況卻足夠讓人煩不勝煩,恰巧舍友李優雅正自學前端,遇到了一些問題,我想著不妨記錄下來,等到她熟練掌握了之後再拿過去嘲笑她。。。 case 1: 李優雅:你快幫我看一下,為什麼顯示不出圖片來!! h
python基礎學習第一篇
什麼叫python? python是一門計算機程式語言,一種面向物件的指令碼語言 程式設計分為:運維程式設計、網路程式設計、軟體開發 ★python開發就是軟體開發 學習python基礎的總體框架 python基礎 網路程式設計 web框架 設計模式+演算法 專
Python基礎學習--第十一篇(模組)
(一)python中包和模組的概念 當代碼越來越多的時候 將所有程式碼放入一個py檔案:無法維護 如果將程式碼分拆放入多個py檔案,好處是:同一個名字的變數互不影響 模組的名字就是 py檔案的檔名。
Python基礎學習
python 基礎 第一個程序:Hello Worldprint("Hello World!")本文出自 “學海無涯” 博客,請務必保留此出處http://tofgetu.blog.51cto.com/12856240/1922108Python基礎學習