/usr/lib/python2.6/site-packages/unicodecsv
NameSizeModeActions
py2.py70990644editdlrm
py2.pyc85100644editdlrm
py3.py29580644editdlrm
py3.pyc50710644editdlrm
test.py349430644editdlrm
test.pyc405660644editdlrm
__init__.py2240644editdlrm
__init__.pyc4270644editdlrm
Edit: /usr/lib/python2.6/site-packages/unicodecsv/py2.pyc (8510B)
Ñò |DVc@s!ddkZddkZddklZddddddd d d d d dddgZddddgeZx$eD]Zeeeƒeƒe>> 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() >>> row[0] == u'é' True >>> row[1] == u'ñ' True sutf-8RcOs1||_ti||||Ž|_||_dS(N(RR"Rtencoding_errors(tselftftdialectRRtargstkwds((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyt__init__Ns cCs"|iit||i|iƒƒS(N(RtwriterowR&RR,(R-trow((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyR3Ts cCs"x|D]}|i|ƒqWdS(N(R3(R-trowsR4((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyt writerowsXscCs |iiS(N(RR/(R-((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyR/\s( t__name__t __module__t__doc__R"RR2R3R6tpropertyR/(((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyR+?s   t UnicodeReadercBsJeZdddd„Zd„Zd„Zed„ƒZed„ƒZRS(sutf-8Rc Ks·dddddddg}|djoEtg}|iƒD]}|||jq<~ƒp ti}qmnti||||_||_||_t|i i ti @ƒ|_ dS(Nt delimitert doublequotet escapechartlineterminatort quotechartquotingtskipinitialspace( RtanytkeysR"RRRR,tboolR/RAR t_parse_numerics( R-R.R/RRR1t format_paramsR$tkwd_name((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyR2cs     *  c Cs©|iiƒ}|i}|i}t}|ioIt}g}|D]0}|t||ƒo|n||||ƒqB~Sg}|D]}|||||ƒq…~SdS(N(RtnextRR,RRFR(R( R-R4RR,tunicode_tfloat_R$tvaluet_[2]((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyRIts   <cCs|S(N((R-((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyt__iter__‚scCs |iiS(N(RR/(R-((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyR/…scCs |iiS(N(Rtline_num(R-((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyRO‰sN( R7R8RR2RIRNR:R/RO(((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyR;bs   cBs/eZdZdddddd„Zd„ZRS(s  >>> from cStringIO import StringIO >>> f = StringIO() >>> w = DictWriter(f, ['a', u'ñ', 'b'], restval=u'î') >>> w.writerow({'a':'1', u'ñ':'2'}) >>> w.writerow({'a':'1', u'ñ':'2', 'b':u'ø'}) >>> w.writerow({'a':u'é', u'ñ':'2'}) >>> f.seek(0) >>> r = DictReader(f, fieldnames=['a', u'ñ'], restkey='r') >>> r.next() == {'a': u'1', u'ñ':'2', 'r': [u'î']} True >>> r.next() == {'a': u'1', u'ñ':'2', 'r': [u'ø']} True >>> r.next() == {'a': u'é', u'ñ':'2', 'r': [u'î']} True RtraiseRsutf-8Rc Os_||_tii|||||||| Žt||d|d||| Ž|_||_dS(NRR(RR"RR2R+RR,( R-tcsvfilet fieldnamestrestvalt extrasactionR/RRR0R1((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyR2 s  cCs,tt|i|iƒƒ}|i|ƒdS(N(tdicttzipRRR3(R-theader((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyt writeheaderªs(R7R8R9R2RX(((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyRs   cBs2eZdZddddddd„Zd„ZRS(s˜ >>> from cStringIO import StringIO >>> f = StringIO() >>> w = DictWriter(f, fieldnames=['name', 'place']) >>> w.writerow({'name': 'Cary Grant', 'place': 'hollywood'}) >>> w.writerow({'name': 'Nathan Brillstone', 'place': u'øLand'}) >>> w.writerow({'name': u'Will ø. Unicoder', 'place': u'éSpandland'}) >>> f.seek(0) >>> r = DictReader(f, fieldnames=['name', 'place']) >>> print r.next() == {'name': 'Cary Grant', 'place': 'hollywood'} True >>> print r.next() == {'name': 'Nathan Brillstone', 'place': u'øLand'} True >>> print r.next() == {'name': u'Will ø. Unicoder', 'place': u'éSpandland'} True Rsutf-8Rc Os'|dj ot||ƒ}ntii|||||||| Žt||d|d||| Ž|_|djoNttidƒ o:t||d||| Ž} t| iƒ| i ƒ|_ n|i dj o4g} |i D]} | t | |ƒqâ~ |_ n g|_ t ||ƒ|_ dS(NRRRR(RR&R"RR2R;RthasattrRIRRRR*tunicode_fieldnamestunicode_restkey( R-RQRRtrestkeyRSR/RRR0R1RR$R.((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyR2Às  ! - csktii|ƒ‰t‡fd†t|i|iƒDƒƒ}ˆi|iƒ}|o|||i Ús ( R"RRIRURRRRZtgetR\R[(R-tresulttrest((R4s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyRIØsN(R7R8R9RR2RI(((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pyR¯s (R"Rt itertoolsRt pass_throughst__all__tproptgetattrtglobalsRR&R*tobjectR+RR;RRR(((s2/usr/lib/python2.6/site-packages/unicodecsv/py2.pytsB      *