Skip to main content

FTSCursor

A sqlite3 cursor with extra methods to support FTS3/4/5.

This package contains a subclass of the sqlite3.Cursor class that makes it easy to perform (simple) full-text-search operations using the sqlite3 module.

See the included example script for an application of the FTSCursor class. Once ftscursor is installed, the example script can be run from the command line by calling ftscursor-example. For usage information, see ftscursor-example -h:

usage: ftscursor-example [-h]
                         <path/to/database.db> <table_name> <column_name>
                         [<column_name> ...] <query>

Create a sqlite3 FTS table in memory and perform a query

positional arguments:
  <path/to/database.db>
                        a sqlite database
  <table_name>          the table which will be indexed
  <column_name>         a column which will be indexed
  <query>               a FTS query

optional arguments:
  -h, --help            show this help message and exit

Release files for ftscursor 0.5.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ftscursor 0.5.8
File Size Uploaded
ftscursor-0.5.8.tar.gz 5.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ftscursor 0.5.8
File Interpreter ABI Platform
ftscursor-0.5.8-py3-none-any.whl Python 3 none any Details

Total release size: 12.4 kB

Release files / ftscursor-0.5.8.tar.gz

Download URL ftscursor-0.5.8.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7494c62af36b89f9c7f95ba0672de1ada573b2adbf1018eeff381100899d6887
BLAKE2b-256 checksum
How to use checksums
c1c411fc985f9436b2e3fed2b0b91973bae58752a0bf1b066e8644173f31a230
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.10

Release files / ftscursor-0.5.8-py3-none-any.whl

Download URL ftscursor-0.5.8-py3-none-any.whl
Size 6.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bde84b1a5125f6285701345fdde2ae392a7159c5e8b85122b1833d2adb5ad064
BLAKE2b-256 checksum
How to use checksums
ad296c048d944b6476da739278fa7cf1cc334ed2106359b88e1a494875e42a80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.10

Release history Release notifications | RSS feed

This release

0.5.8 This release

2 release files

0.5.7

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page