Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Sqlite3 DB c.exec数据,如“&引用;标题通知_Python_Sqlite_Header - Fatal编程技术网

Python Sqlite3 DB c.exec数据,如“&引用;标题通知

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

这是从sqlite数据库中提取头为OggS%的数据的代码(显然)。我的问题是如何使它适用于各种其他文件类型,以及如何获取各种更抽象的文件的标题并正确地将其插入其中?我试过一些方法,比如十六进制字符串,但都没有成功。对于Python来说,他也是一个完全的新手,因此非常希望有清晰的示例。

LIKE对于blob非常低效;如果可能,您应该使用
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()

...