/usr/lib/python2.6/site-packages/tablib/formats
Edit: /usr/lib/python2.6/site-packages/tablib/formats/_tsv.pyc (1797B)
Ņō
}DVc @ sV d Z d d k l Z l Z l Z d Z d Z d Z d Z e d Z
d Z d S(
s. Tablib - TSV (Tab Separated Values) Support.
iĸĸĸĸ( t is_py3t csvt StringIOt tsvs utf-8c C sx t } t o t i | d d } n t i | d t d d } x' | i d t D] } | i | qW W| i S( s( Returns a TSV representation of Dataset.t delimiters t encodingt dicts( R R R t writert DEFAULT_ENCODINGt _packaget Falset writerowt getvalue( t datasett streamt _tsvt row( ( s3 /tmp/pip-build-lt8jXN/tablib/tablib/formats/_tsv.pyt
export_set s c C sŪ | i t o t i | i d d } n" t i | i d d d t } xV t | D]H \ } } | p q^ n | d j o | o
| | _ q^ | i | q^ Wd S( s Returns dataset from TSV stream.R s R i N( t wipeR R t readert
splitlinesR t enumeratet headerst append( t dsett in_streamR t rowst iR ( ( s3 /tmp/pip-build-lt8jXN/tablib/tablib/formats/_tsv.pyt
import_set s
c C sE y! t i i | d d t SWn t i t f j
o t SXd S( s* Returns True if given stream is valid TSV.t
delimiterss N( R t Sniffert snifft Truet Errort TypeErrorR
( R ( ( s3 /tmp/pip-build-lt8jXN/tablib/tablib/formats/_tsv.pyt detect5 s
N( R ( t __doc__t
tablib.compatR R R t titlet
extensionsR R R R R# ( ( ( s3 /tmp/pip-build-lt8jXN/tablib/tablib/formats/_tsv.pyt
s