我正在格式化查询字符串以在我的数据库上运行。 当我尝试使用 % python 字符串格式化方法进行格式化时,出现值错误。
具体错误为 ValueError: unsupported format character ',' (0x2c) at index,其中 , 出现在速率之后。 所以里面(locationId,userId,discountId,rate,<- that right there is what is causing the issue for some reason.
insertQuery = "INSERT INTO maprateinfo (locationId, userId, discountId, rate, customizedDiscount) VALUES (%i, %i, i%, %f, -1)" % (location, employee, locationDiscount, rate)
如何解决此问题以使字符串格式正确? 使用Python 2.5。
在未指定要创建的文件名的情况下写入文件夹时也会发生此错误
解决方案... ilename.txt'