diff options
author | Julien Palard <julien@palard.fr> | 2021-10-01 12:37:56 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-01 12:37:56 (GMT) |
commit | 1dac95c814763eb8a53896ac4326d8d51895d43d (patch) | |
tree | fecab180aea72252155f1df8c1abe467c51d6518 | |
parent | 833fdf126c8fe77fd17e8a8ffbc5c571b3bf64bd (diff) | |
download | cpython-1dac95c814763eb8a53896ac4326d8d51895d43d.zip cpython-1dac95c814763eb8a53896ac4326d8d51895d43d.tar.gz cpython-1dac95c814763eb8a53896ac4326d8d51895d43d.tar.bz2 |
sqlite3: Modernize documentation around unicode and bytes. (GH-28652)
-rw-r--r-- | Doc/includes/sqlite3/text_factory.py | 4 | ||||
-rw-r--r-- | Doc/library/sqlite3.rst | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/Doc/includes/sqlite3/text_factory.py b/Doc/includes/sqlite3/text_factory.py index a857a15..c0d87cd 100644 --- a/Doc/includes/sqlite3/text_factory.py +++ b/Doc/includes/sqlite3/text_factory.py @@ -3,9 +3,9 @@ import sqlite3 con = sqlite3.connect(":memory:") cur = con.cursor() -AUSTRIA = "\xd6sterreich" +AUSTRIA = "Österreich" -# by default, rows are returned as Unicode +# by default, rows are returned as str cur.execute("select ?", (AUSTRIA,)) row = cur.fetchone() assert row[0] == AUSTRIA diff --git a/Doc/library/sqlite3.rst b/Doc/library/sqlite3.rst index e6b8b95..eaea7ae 100644 --- a/Doc/library/sqlite3.rst +++ b/Doc/library/sqlite3.rst @@ -537,8 +537,8 @@ Connection Objects Using this attribute you can control what objects are returned for the ``TEXT`` data type. By default, this attribute is set to :class:`str` and the - :mod:`sqlite3` module will return Unicode objects for ``TEXT``. If you want to - return bytestrings instead, you can set it to :class:`bytes`. + :mod:`sqlite3` module will return :class:`str` objects for ``TEXT``. + If you want to return :class:`bytes` instead, you can set it to :class:`bytes`. You can also set it to any other callable that accepts a single bytestring parameter and returns the resulting object. |