all Python 3Files & I/Ofunction
csv.get_dialect()
csv — dialects
Returns a registered dialect by name, so you can inspect its parameters: delimiter, quote character, line terminator.
Syntax
csv.get_dialect(name)
It returns an immutable object: assigning its delimiter raises AttributeError. To get a similar format, register a new one based on the old (register_dialect('x', 'excel', delimiter=';')). An unknown name raises csv.Error rather than returning None, so check with list_dialects() instead.
Examples
import csv
d = csv.get_dialect('excel')
print(repr(d.delimiter), repr(d.lineterminator)) # → ',' '\r\n'
try:
d.delimiter = ';'
except AttributeError:
print('только чтение') # → только чтение
See also
Open in the full glossarydocs.python.orgReport an inaccuracy