小编use*_*746的帖子

Python:ValueError:索引1处不支持的格式字符'''(0x27)

我正在尝试执行查询以使用MySQL通过Python搜索数据库中的3个表.每次我尝试执行以下字符串作为查询时,它会给我一个关于字符串中连接的错误.

"SELECT fileid FROM files WHERE description LIKE '%" + search + "%' OR filename LIKE '%" + search + "%' OR uploader LIKE '%" + search + "%' ORDER BY fileid DESC"
Run Code Online (Sandbox Code Playgroud)

这是它给我的错误:

ValueError: unsupported format character ''' (0x27) at index 1
Run Code Online (Sandbox Code Playgroud)

如果我删除它要求的字符,那么我还必须删除%,这会阻止查询实际正常工作.我能做些什么来解决这个问题,因为我对Python很陌生.

谢谢,克里斯

python mysql mysql-python

25
推荐指数
1
解决办法
4万
查看次数

标签 统计

mysql ×1

mysql-python ×1

python ×1