Python Sqlite3 DB c.exec数据,如“&引用;标题通知
这是从sqlite数据库中提取头为OggS%的数据的代码(显然)。我的问题是如何使它适用于各种其他文件类型,以及如何获取各种更抽象的文件的标题并正确地将其插入其中?我试过一些方法,比如十六进制字符串,但都没有成功。对于Python来说,他也是一个完全的新手,因此非常希望有清晰的示例。LIKE对于blob非常低效;如果可能,您应该使用Python Sqlite3 DB c.exec数据,如“&引用;标题通知,python,sqlite,header,Python,Sqlite,Header,这是从sqlite数据库中提取头为OggS%的数据的代码(显然)。我的问题是如何使它适用于各种其他文件类型,以及如何获取各种更抽象的文件的标题并正确地将其插入其中?我试过一些方法,比如十六进制字符串,但都没有成功。对于Python来说,他也是一个完全的新手,因此非常希望有清晰的示例。LIKE对于blob非常低效;如果可能,您应该使用substr()。我可以了解更多详细信息和示例吗?寻求调试帮助的问题必须包括所需的行为、特定的问题或错误以及在问题本身中重现问题所需的最短代码。请参阅:。 #!/us
substr()
。我可以了解更多详细信息和示例吗?寻求调试帮助的问题必须包括所需的行为、特定的问题或错误以及在问题本身中重现问题所需的最短代码。请参阅:。
#!/usr/bin/python
import os
import os.path
import sqlite3
import argparse
...
...
c = conn.cursor()
c.execute('SELECT hash, data FROM blobs WHERE data LIKE "OggS%"')
...
...
conn.close()
...