Top Description Fields Constructors Methods
org.python.modules._csv

public Class _csv

extends Object
implements ClassDictInit
Class Inheritance
All Implemented Interfaces
org.python.core.ClassDictInit
Imports
org.python.core.ArgParser, .ClassDictInit, .Py, .PyBaseString, .PyDictionary, .PyException, .PyInteger, .PyObject, .PyString, .PyStringMap

The Python _csv module. Provides the low-level underpinnings of a CSV reading/writing module. Users should not use this module directly, but import the csv.py module instead.

Field Summary

Modifier and TypeField and Description
public static PyString
public static PyString
__version__

Module version.

public static PyDictionary
_dialects

Dialect registry.

public static final PyObject
Error

_csv.Error exception.

public static volatile int
field_limit

Max parsed field size

Constructor Summary

AccessConstructor and Description
public
_csv()

Method Summary

Modifier and TypeMethod and Description
public static void
private static PyDialect
dialectFromKwargs(PyObject dialect, PyObject[] args, String[] keywords)

Return a Dialect instance created or updated from keyword arguments.

public static PyException
Error(String message)

private static PyObject
public static PyInteger
public static PyInteger
public static PyObject
pack-priv static PyObject
public static PyObject
private static ArgParser
parseArgs(String funcName, PyObject[] args, String[] keywords)

Return an ArgParser that ignores keyword args.

public static PyObject
reader(PyObject[] args, String[] keywords)

public static void
register_dialect(PyObject[] args, String[] keywords)

public static void
public static PyObject
writer(PyObject[] args, String[] keywords)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

__doc__back to summary
public static PyString __doc__
__version__back to summary
public static PyString __version__

Module version.

_dialectsback to summary
public static PyDictionary _dialects

Dialect registry.

Errorback to summary
public static final PyObject Error

_csv.Error exception.

field_limitback to summary
public static volatile int field_limit

Max parsed field size

Constructor Detail

_csvback to summary
public _csv()

Method Detail

classDictInitback to summary
public static void classDictInit(PyObject dict)
dialectFromKwargsback to summary
private static PyDialect dialectFromKwargs(PyObject dialect, PyObject[] args, String[] keywords)

Return a Dialect instance created or updated from keyword arguments.

Errorback to summary
public static PyException Error(String message)
exceptionNamespaceback to summary
private static PyObject exceptionNamespace()
field_size_limitback to summary
public static PyInteger field_size_limit()
field_size_limitback to summary
public static PyInteger field_size_limit(PyObject new_limit)
get_dialectback to summary
public static PyObject get_dialect(PyObject name)
get_dialect_from_registryback to summary
pack-priv static PyObject get_dialect_from_registry(PyObject name)
list_dialectsback to summary
public static PyObject list_dialects()
parseArgsback to summary
private static ArgParser parseArgs(String funcName, PyObject[] args, String[] keywords)

Return an ArgParser that ignores keyword args.

readerback to summary
public static PyObject reader(PyObject[] args, String[] keywords)
register_dialectback to summary
public static void register_dialect(PyObject[] args, String[] keywords)
unregister_dialectback to summary
public static void unregister_dialect(PyObject name)
writerback to summary
public static PyObject writer(PyObject[] args, String[] keywords)