/usr/lib/python2.6/site-packages/tablib/packages/unicodecsv
NameSizeModeActions
__init__.py34340644editdlrm
__init__.pyc55180644editdlrm
Edit: /usr/lib/python2.6/site-packages/tablib/packages/unicodecsv/__init__.pyc (5518B)
Ñò }DVc@s´ddkZddkTdZdieeeƒƒZd„Zd„Zdefd „ƒYZ e Z d efd „ƒYZ e Z d ei fd „ƒYZ deifd„ƒYZdS(iÿÿÿÿN(t*iit.cCsbt|ƒtjo|i|ƒSt|ttfƒon$t|ƒtjot|ƒ}n|S(N(ttypetunicodetencodet isinstancetinttfloattstr(tstencoding((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyt _stringify scCs(g}|D]}|t||ƒq ~S(N(R (tlR t_[1]R ((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyt_stringify_listst UnicodeWritercBs2eZdZeidd„Zd„Zd„ZRS(s6 >>> import unicodecsv >>> from cStringIO import StringIO >>> f = StringIO() >>> w = unicodecsv.writer(f, encoding='utf-8') >>> w.writerow((u'é', u'ñ')) >>> f.seek(0) >>> r = unicodecsv.reader(f, encoding='utf-8') >>> row = r.next() >>> print row[0], row[1] é ñ sutf-8cKsCti|ƒ|_||_||_ti|d|||_dS(Ntdialect(tcsvtwriterRR (tselftfRR tkwds((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyt__init__"s  cCs |iit||iƒƒdS(N(RtwriterowRR (Rtrow((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyR(scCs"x|D]}|i|ƒqWdS(N(R(RtrowsR((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyt writerows+s(t__name__t __module__t__doc__RtexcelRRR(((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyRs  t UnicodeReadercBs,eZeidd„Zd„Zd„ZRS(sutf-8cKs(ti|d|||_||_dS(NR(RtreaderR (RRRR R((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyR1scCs:|iiƒ}g}|D]}|t||iƒq~S(N(R tnextRR (RRR R ((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyR!5scCs|S(N((R((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyt__iter__9s(RRRRRR!R"(((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyR0s t DictWritercBs,eZdZddddd„Zd„ZRS(sÁ >>> from cStringIO import StringIO >>> f = StringIO() >>> w = DictWriter(f, ['a', 'b'], restval=u'î') >>> w.writerow({'a':'1'}) >>> w.writerow({'a':'1', 'b':u'ø'}) >>> w.writerow({'a':u'é'}) >>> f.seek(0) >>> r = DictReader(f, fieldnames=['a'], restkey='r') >>> r.next() == {'a':u'1', 'r':[u"î"]} True >>> r.next() == {'a':u'1', 'r':[u"ø"]} True >>> r.next() == {'a':u'é', 'r':[u"î"]} ttraiseRsutf-8c OsC||_||_||_ti|||||||Ž|_dS(N(t fieldnamesR trestvalRR#R( RtcsvfileR&R't extrasactionRR targsR((sC/tmp/pip-build-lt8jXN/tablib/tablib/packages/unicodecsv/__init__.pyRMs   cCslxU|iD]J}||jot|||iƒ||s