Python 2.7, TypeError: bad operand type for unary +: 'str'
Python 2.7, TypeError: bad operand type for unary +: 'str'
我的 SQL 请求似乎结束于:
TypeError: bad operand type for unary +: 'str'
你能告诉我我做错了什么吗?
PS: 我把test1改名了。
sql = "INSERT INTO dedi(test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1) VALUES ('%s', '%s', '%s', '%s', '%s' , '%s' , '%s' , '%s' , '%s' , '%s', '%s', '%s' , '%s' , '%s' ,'%s' ,'%s' , '%s', '%s', '%s', '%s', '%s' , '%s' , '%s' , '%s' )" % \
("Test", "flags/Test.png", "Test", data[servcount][9] , data[servcount][8] , +data[servcount][8] , data[servcount][0] , data[servcount][1] , data[servcount][2] , data[servcount][3] , "" , 0 , data[servcount][4] , data[servcount][5] , data[servcount][7] , 1 , 1, "", 0 , "", 1 , 0 , 1 , "" )
您的一个参数(元组中的第 6 个)前面有一个 +
:
+data[servcount][8]
删除 +
.
我的 SQL 请求似乎结束于:
TypeError: bad operand type for unary +: 'str'
你能告诉我我做错了什么吗?
PS: 我把test1改名了。
sql = "INSERT INTO dedi(test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1, test1) VALUES ('%s', '%s', '%s', '%s', '%s' , '%s' , '%s' , '%s' , '%s' , '%s', '%s', '%s' , '%s' , '%s' ,'%s' ,'%s' , '%s', '%s', '%s', '%s', '%s' , '%s' , '%s' , '%s' )" % \
("Test", "flags/Test.png", "Test", data[servcount][9] , data[servcount][8] , +data[servcount][8] , data[servcount][0] , data[servcount][1] , data[servcount][2] , data[servcount][3] , "" , 0 , data[servcount][4] , data[servcount][5] , data[servcount][7] , 1 , 1, "", 0 , "", 1 , 0 , 1 , "" )
您的一个参数(元组中的第 6 个)前面有一个 +
:
+data[servcount][8]
删除 +
.