Rob*_*pta 3 python sqlite python-2.7
我正在使用我的Python脚本在Sqlite数据库中输入数据类型字符串的变量.所以每当我插入该值时,我都会收到Sqlite错误:
sqlite3.OperationalError: near "s": syntax error
Run Code Online (Sandbox Code Playgroud)
我的变量字符串是这样的:
file_path=r'James Bond 007 - 07 - On Her Majesty's Secret Service (1969)'
Run Code Online (Sandbox Code Playgroud)
实际上我直接得到这个文件名os.walk所以我无法通过手动反斜杠来逃避该单个字符串.我想要一些字符串方法自动转义字符串内的内容.
Ign*_*ams 10
你这样做是错的.
cursor.execute("INSERT ... (?, ?, ?)", (var1, var2, var3))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2176 次 |
| 最近记录: |