Name : python311-aiocsv
| |
Version : 1.3.1
| Vendor : openSUSE
|
Release : 1.2
| Date : 2024-03-03 13:39:43
|
Group : Unspecified
| Source RPM : python-aiocsv-1.3.1-1.2.src.rpm
|
Size : 0.10 MB
| |
Packager : https://bugs_opensuse_org
| |
Summary : Asynchronous CSV reading/writing in Python
|
Description :
Asynchronous CSV reading and writing
AsyncReader & AsyncDictReader accept any object that has a read(size: int) coroutine, which should return a string.
AsyncWriter & AsyncDictWriter accept any object that has a write(b: str) coroutine.
Reading is implemented using a custom CSV parser, which should behave exactly like the CPython parser.
Writing is implemented using the synchronous csv.writer and csv.DictWriter objects - the serializers write data to a StringIO, and that buffer is then rewritten to the underlying asynchronous file.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/openSUSE:/ALP:/Experimental:/Slowroll/base.20240803/repo/oss/x86_64 |