it.comp.lang.python
  Home FAQ Contact Sign in
it.comp.lang.python only
 
Advanced search
December 2006
motuwethfrsasuw
    123 48
45678910 49
11121314151617 50
18192021222324 51
25262728293031 52
2006
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
it.comp.lang.python Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  Re: percorso         


Author: Panathos
Date: Dec 27, 2006 21:31

Alex Martelli ha scritto:
>> Scusate ma già che si parla di os.sep... non è che c'è anche
>> qualcosa di analogo per gestire il carattere di fine riga nelle diverse
>> piattaforme?
>
> Certo, os.linesep.
>
> Apri il file con l'opzione 'U' (o equivalentemente 'rU') e ti
> stupira`:-).

Grazie (anche a Eriol), cmq a dire il vero sono quattro giorni che mi
sta stupendo :-)
E non capisco come mai python venga 'pubblicizzato' così poco,
rispetto ad esempio a Ruby (più che altro Ruby on Rails) o ai
blasonatissimi Java e PHP.
Show full article (1.30Kb)
1 Comment
  Re: percorso         


Author: Alex Martelli
Date: Dec 27, 2006 20:24

Panathos gmail.com> wrote:
> Giovanni Bajo ha scritto:
>
>> cercando di capire se il fatto di poter usare un semplice "/" fosse una
>> coincidenza valida su tutte le piattaforme supportate dal Python
>> oggigiorno, oppure fosse davvero garantita dal linguaggio in ogni sua
>> implementazione (nel qual caso mi aspettavo qualche menzione della cosa
>> in fileobject.c).
>
> Scusate ma già che si parla di os.sep... non è che c'è anche
> qualcosa di analogo per gestire il carattere di fine riga nelle diverse
> piattaforme?

Certo, os.linesep.
> sotto windows), sotto linux andrà a parsare quel file coi cr\lf?
> Readlines riconoscerà correttamente i fine riga?

Apri il file con l'opzione 'U' (o equivalentemente 'rU') e ti
stupira`:-).

Alex
no comments
  Re: percorso         


Author: Alex Martelli
Date: Dec 27, 2006 20:22

Giovanni Bajo wrote:
> Alex Martelli wrote:
>
>>>> No, Python garantisce il funzionamento del semplice / su tutte le
>>>> piattaforme, per le operazioni della libreria di Python che riguardano i
>>>> percorsi di file....
Show full article (1.46Kb)
no comments
  Re: percorso         


Author: Eriol
Date: Dec 27, 2006 19:20

Panathos wrote:
> Scusate ma già che si parla di os.sep... non è che c'è anche
> qualcosa di analogo per gestire il carattere di fine riga nelle diverse
> piattaforme?

Del fine riga non devi preoccuparti piu` di tanto, viene gestito
automaticamente ;)
> Lo chiedo perché ho scritto un file di testo con writelines sotto
> windows e python ha usato \r\n... ma se avessi voluto scrivere lo
> stesso file per linux?

Se lo avessi scritto sotto linux Python avrebbe usato il fine riga specifico
dei sistemi unix, il \n.

Ma c'e` di piu`, nel caso in cui tu debba lavorare con file di testo di cui
non conosci la piattaforma di origine ti potrebbe venire il dubbio di dover
gestire il fine riga, ma anche qui non hai di che preoccuparti ;)
Show full article (1.28Kb)
no comments
  [Gtk] Installer per PyGtk per Windows         


Author: Lawrence Oluyede
Date: Dec 27, 2006 09:03

Alberto Ruiz ha rilasciato un bel malloppone all-in-one per pygtk,
magari a qualcuno interessa:

http://aruiz.typepad.com/siliconisland/2006/12/allinone_win32_.html

--
Lawrence - http://www.oluyede.org/blog
http://www.neropercaso.it
"Nothing is more dangerous than an idea
if it's the only one you have" - E. A. Chartier
no comments