![](/img/trans.png)
[英]Python — Value Error: unsupported format character ',' (0x2c) at index 968
[英]Error when formatting a String - ValueError: unsupported format character ',' (0x2c)
我正在格式化查詢字符串以在數據庫上運行。 嘗試使用%python字符串格式化方法進行格式化時,出現值錯誤。
特定錯誤說ValueError:在率之后出現的索引處不支持格式字符','(0x2c)。 因此,在內部(locationId,userId,discountId,rate,<-表示存在某種原因導致此問題)。
insertQuery = "INSERT INTO maprateinfo (locationId, userId, discountId, rate, customizedDiscount) VALUES (%i, %i, i%, %f, -1)" % (location, employee, locationDiscount, rate)
如何解決此問題,以便正確格式化字符串? 使用python 2.5
在我看來,您在VALUES語句中有一個簡單的錯字: i%
應該是%i
。
考慮使用一個數據庫層,它將為您處理所有必需的轉義操作(如果還沒有的話)。 否則,小鮑比表將接管您的數據庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.