2017-04-11 136 views
1

我有檢測視頻中的對象並將每個對象添加到計數器的代碼。我想在消息框中打印此計數器。我試過使用tkMessageBox,但問題是我想要消息說「車輛數量:」,櫃檯。我曾嘗試以下兩個行:在消息框中打印輸出

tkMessageBox.showinfo("Vehicle count", "Number of vehicles: " + counter) 

和:

tkMessageBox.showinfo("Vehicle count", "Number of vehicles: ", counter) 

但是我得到的錯誤

不能連接 '海峽' 和 '廉政' 的對象 「和」 showinfo ()取 最多2個參數(給出3個)。

我也希望能夠調整和調整消息框的位置,顯然你不能用tkMessageBox做到這一點。有什麼替代tkMessageBox可以使用?

回答

1

這就避免了投訴約concatenate 'str' and 'int'

"Number of vehicles: " + str(counter) 

這裏是做另一種典型方式:

"Number of vehicles: {}".format(counter) 
+0

謝謝,第二個建議的工作! –