mirror of
https://github.com/python/cpython.git
synced 2026-04-21 19:31:17 +00:00
[3.13] gh-138005: Document that CSV skipinitialspace=True and delimiter=' ' require quotation for empty fields (GH-138006) (#138799)
Co-authored-by: Maurycy Pawłowski-Wieroński <5383+maurycy@users.noreply.github.com>
This commit is contained in:
parent
e7720612ea
commit
a5f7e02ddf
1 changed files with 3 additions and 2 deletions
|
|
@ -468,7 +468,8 @@ Dialects support the following attributes:
|
|||
.. attribute:: Dialect.skipinitialspace
|
||||
|
||||
When :const:`True`, spaces immediately following the *delimiter* are ignored.
|
||||
The default is :const:`False`.
|
||||
The default is :const:`False`. When combining ``delimiter=' '`` with
|
||||
``skipinitialspace=True``, unquoted empty fields are not allowed.
|
||||
|
||||
|
||||
.. attribute:: Dialect.strict
|
||||
|
|
@ -637,7 +638,7 @@ done::
|
|||
.. rubric:: Footnotes
|
||||
|
||||
.. [1] If ``newline=''`` is not specified, newlines embedded inside quoted fields
|
||||
will not be interpreted correctly, and on platforms that use ``\r\n`` linendings
|
||||
will not be interpreted correctly, and on platforms that use ``\r\n`` line endings
|
||||
on write an extra ``\r`` will be added. It should always be safe to specify
|
||||
``newline=''``, since the csv module does its own
|
||||
(:term:`universal <universal newlines>`) newline handling.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue