python執行錯誤TypeError unsupport

2021-04-12 18:06:59 字數 2902 閱讀 5274

1樓:匿名使用者

image_x1 = sys.argv[2]image_y1 = sys.argv[3]image_x2 = sys.argv[4]image_y2 = sys.argv[5]

python執行錯誤typeerror: unsupported operand type(s) for -: 'str' and 'str'

2樓:匿名使用者

試試了你的**,沒什麼問題

另外根據你錯誤的提示「在str和str之間,無法使用-(減法)」

那麼很可能你這裡錯了

image_x1 = sys.argv[2]image_y1 = sys.argv[3]image_x2 = sys.

argv[4]image_y2 = sys.argv[5]這4個值應該就是str,但根據你的**,應該要是int或float這類才對,你可以type一下這四個值,看是不是str,然後你自己手動設一下這四個值,或者強制轉換一下image_x1 = int(sys.argv[2]),

再執行你的程式看看

3樓:匿名使用者

sys.argv獲取的到的引數是字串,應該使用int()或者float()轉換成數字形式才能進行減法操作

這個錯誤是字串不能相減

4樓:匿名使用者

字串和字串不能相減,型別轉換一下

5樓:匿名使用者

所有輸入的引數應該先轉為數值型別 比如 image_x1 = int(sys.argv[2])

6樓:匿名使用者

python 錯誤提示typeerror: unsupported operand type(s) for //: 'str' and 'int'是設定錯誤造成的,解決方法為;

1、**中沒有定義numi但是print函式裡面用了所以出現命令錯誤。

2、例中if num = 44;寫成了num==44,沒滿足if應有的語法引起的錯誤。

3、例中字串型別的資料不能相乘引起的錯誤。

4、python需要嚴格的遵循縮排縮排不正常會引起錯誤。

7樓:匿名使用者

image_bakup = '' 這個對嗎

python 錯誤提示typeerror: unsupported operand type(s) for //: 'str' and 'int'

8樓:匿名使用者

python 錯誤提示typeerror: unsupported operand type(s) for //: 'str' and 'int'是設定錯誤造成的,解決方法為;

1、**中沒有定義numi但是print函式裡面用了所以出現命令錯誤。

2、例中if num = 44;寫成了num==44,沒滿足if應有的語法引起的錯誤。

3、例中字串型別的資料不能相乘引起的錯誤。

4、python需要嚴格的遵循縮排縮排不正常會引起錯誤。

9樓:英雄傻小

你用的應該是python3.x吧。

python3.x版本的input返回值是字串。

python2.x版本的input是根據你輸入的資料型別返回的。

python執行錯誤typeerror: unsupported operand type(s) for -: 'int' and 'str'? 5

python錯誤:typeerror: unsupported operand type(s) for %: 'int' and 'str',求解

10樓:匿名使用者

% a前面都應該在字串裡面吧。。

這樣試試:popen=subprocess.popen(['%s/check.disk.sh' % a],stdout=subprocess.pipe)

python執行錯誤typeerror: unsupported operand type(s) for -: 'str' and 'str'

11樓:匿名使用者

你是將兩個字串型的變數做減法

不支援的

python 執行錯誤:typeerror: unsupported operand type(s) for *: 'instance' and 'int'

12樓:匿名使用者

python執行錯誤typeerror: unsupported operand type(s) for -: 'str' and 'str'試試了你的**,沒什麼問題另外根據你錯誤的提示「在str...

python**錯誤,typeerror: unsupported operand type(s) for +: 'int' and 'generator'是什麼錯誤?

13樓:匿名使用者

問題出在執行sum函式時,sum函式的引數p1, p2都是列表嗎?

請確認p1,p2中不包含字串型別的資料。

14樓:匿名使用者

意思你型別不同的進行四則運算了,也不能賦值你的**。。。。。第26行你看看裡邊進行運算的型別一樣嗎????

要怎樣解決python的這個錯誤呀typeerror: unsupported operand type(s) for %: 'nonetype' and 'dict'

15樓:gta小雞

你的模組沒有文件字串。在模組頭部加上文件字串,並且其中要包含佔位符%s以便輸出locals()的值。

Python菜鳥問題,執行出錯,Python程式語言適合做什麼?

and or 語法在一些情況下可以替代if語句,使語法更簡潔清晰。其含義是這樣的 判斷條件 and 條件為真時的結果 or 條件為假時的結果 例如 x len l 0 and l 0 or none 但這個語法本質是利用了python的邏輯算符的運算特徵來實現,因而存在一定的使用限制,處理不好就有可...

python錯誤提示long object is not iterable

輸出download dict city puid dt 看看裡面bai是什麼,應該就du是long。zhi 不是可以用來循 dao環的變數。不清楚download dict的結構和你的 專目的。1,目測download dict city puid dt 應該是屬一個數字的列表例如 111,222...

mysql query 執行錯誤

echo inset insert into message 暱稱 標題 內容 日期 values post nicheng post head post detail now 這條語句的問題,暱稱 標題 內容 日期 這些是mysql的欄位,不能用單引號,要用鍵盤左上角,數字1左邊的那個 號,既 暱...