than the issue is how we open the file, not how we parse it with csv.

On Jan 28, 10:35 am, Thadeus Burgess <thade...@thadeusb.com> wrote:
> This is an issue with how different operating systems have different
> methods for representing newline and as avid python developers we
> should all know this :)
>
> -Thadeus
>
> On Wed, Jan 27, 2010 at 11:50 PM, mdipierro <mdipie...@cs.depaul.edu> wrote:
> > I just run the test and you are right. It does not work.
>
> > I also checked the original problem reported on this thread that
> > started the discussion and I fail to reproduce it.
>
> >>>> writer=csv.writer(s,quoting=csv.QUOTE_MINIMAL)
> >>>> writer.writerow(['this','is\na','test',12])
> >>>> print s.getvalue()
> > this,"is
> > a",test,12
> >>>> reader=csv.reader(s,quoting=csv.QUOTE_MINIMAL)
> >>>> s.seek(0)
> >>>> for line in reader: print line
> > ...
> > ['this', 'is\x07', 'test', '12']
> > ['this', 'is\na', 'test', '12']
>
> > On Jan 27, 11:36 pm, Thadeus Burgess <thade...@thadeusb.com> wrote:
> >> We can't have it exporting qoutes and then the import expecting the
> >> qoutes to be minimal. Then the export/import functionality is broken
> >> between itself =/
>
> >> I still say, sql.py should stay QOUTE_MINIMAL and dal.py should be
> >> QOUTE_NONNUMERIC. This way it keeps a sense of backwards-compatibility
> >> with the option of better use-case in the new dal.
>
> >> Either way both import/export need to be the same.
>
> >> -Thadeus
>
> >> On Wed, Jan 27, 2010 at 11:16 PM, mdipierro <mdipie...@cs.depaul.edu> 
> >> wrote:
> >> > Oops. I was wrong. I did not do what I said. I just changed trunk so
> >> > that import on import requires QUOTE_MINIMAL but on export applies
> >> > QUOTE_NONNUMERIC.
>
> >> > So import does not change but new export should still be compatible
> >> > with input. Am I wrong again?
> >> > I did not try it yet. I am making a guess.
>
> >> > Massimo
>
> >> > On Jan 27, 11:01 pm, Thadeus Burgess <thade...@thadeusb.com> wrote:
> >> >> Are you saying that from the csv module point of view, or from web2py
> >> >> point of view?
>
> >> >> I just attempted a simple test attempting to export one of my old
> >> >> files... it failed.
>
> >> >> Its no biggie, I just will specify my qoute type if I ever need to use
> >> >> one of these old csv files.
>
> >> >> My only request is make an official changelog, and make a note about 
> >> >> this!
>
> >> >> -Thadeus
>
> >> >> On Wed, Jan 27, 2010 at 10:55 PM, mdipierro <mdipie...@cs.depaul.edu> 
> >> >> wrote:
> >> >> > ill not be a problem since this parameter only affects export
> >> >> > not import. Because of the way it work
>
> >> > --
> >> > You received this message because you are subscribed to the Google 
> >> > Groups "web2py-users" group.
> >> > To post to this group, send email to web...@googlegroups.com.
> >> > To unsubscribe from this group, send email to 
> >> > web2py+unsubscr...@googlegroups.com.
> >> > For more options, visit this group 
> >> > athttp://groups.google.com/group/web2py?hl=en.
>
> > --
> > You received this message because you are subscribed to the Google Groups 
> > "web2py-users" group.
> > To post to this group, send email to web...@googlegroups.com.
> > To unsubscribe from this group, send email to 
> > web2py+unsubscr...@googlegroups.com.
> > For more options, visit this group 
> > athttp://groups.google.com/group/web2py?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web...@googlegroups.com.
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en.

Reply via email to