Re: [Python] Quale Framework per Applicazioni Web?

2007-11-26 Per discussione Fabrizio Reale
Ciao,
Alle domenica 25 novembre 2007, enn ha scritto:
> Recentemente mi sono affacciato al mondo web, avendo del lavoro da fare, e
> mi stavo interessando a Python dal punto di vista di sviluppo mirato al
> Web.

> Prima di dedicarmi a tempo pieno ad uno dei due linguaggi, ( Python mi
> sembra più maturo ) Gradirei le vostre opinioni, senza comunque scatenare
> Flame, il quale non è assolutamente la mia intenzione. Ce ne sono già
> parecchi in giro, eheh

Dipende molto da cosa devi fare...ma l'accopiata Zope/Plone potrebbero fare al 
caso tuo.

Per maggiori informazioni: http://plone.org

Saluti,
Fabrizio


-- 
Fabrizio Reale   [EMAIL PROTECTED]
Redomino S.r.l. Largo Valgioie 14 - 10146 Torino - Italy
Tel: +39 011 7499875 - Fax: +39 011 3716911 http://www.redomino.com/
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] Esecuzione Servlet Remota con httplib

2007-11-26 Per discussione pythonalex
Salve a tutti. Il mio problema è quello di poter lanciare una Servlet
remota da un sorgente python (utilizzando httplib) avendo le seguenti
informazioni :
1) URL servlet
2) parametri

Qualcuno può suggerirmi come fare?

Grazie, Alessio.  
 --
 Email.it, the professional e-mail, gratis per te: http://www.email.it/f
 
 Sponsor:
 Fiorucci Pin-Up Collection: scopri le nuove fragranze e...vinci 1000 Euro
di shopping in limousine!

 Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=7259&d=20071126


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Esecuzione Servlet Remota con httplib

2007-11-26 Per discussione Stefano Sasso
Il 26/11/07, [EMAIL PROTECTED]<[EMAIL PROTECTED]> ha scritto:
> Salve a tutti. Il mio problema è quello di poter lanciare una Servlet
> remota da un sorgente python (utilizzando httplib) avendo le seguenti
> informazioni :
> 1) URL servlet
> 2) parametri
>
> Qualcuno può suggerirmi come fare?

params = urllib.urlencode({'nome':nome, 'cognome':cognome, 'password':password})
h = httplib.HTTP(SERVER_HOSTNAME, SERVER_PORT)
h.putrequest("POST", SERVER_URL)
h.putheader("Content-type", "application/x-www-form-urlencoded")
h.putheader("Content-length", "%d" % len(params))
h.putheader("Accept", 'text/plain')
h.putheader("Accept", 'text/html')
h.putheader("Accept", 'application/xml')
h.putheader("Accept", 'text/xml')
h.putheader("Host", SERVER_HOSTNAME)
h.endheaders()
h.send(params)
reply, msg, hdrs = h.getreply()
data = h.getfile().read()

ciao,
stefano

-- 
---
Per favore non mandate allegati in Word o PowerPoint.
Si veda http://www.fsf.org/philosophy/no-word-attachments.html
---
Stefano Sasso
[EMAIL PROTECTED]
Linux User #330315
http://www.gnustile.net/
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Esecuzione Servlet Remota con httplib

2007-11-26 Per discussione Facundo Batista
2007/11/26, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:

> remota da un sorgente python (utilizzando httplib) avendo le seguenti
> informazioni :
> 1) URL servlet
> 2) parametri
>
> Qualcuno può suggerirmi come fare?

GET o POST?

In caso del GET, puoi fare:

  urllib2.urlopen("http://il_tuo_server.it/servlet.py?a=1&b=2";)

I caso del POST:

  urllib2.urlopen("http://il_tuo_server.it/servlet.py";, data="xxx")

Nel campo "data" ci sono i parametri a inviare per POST (può essere un
xml, "a=1&b=2"o altre cose).

Saluti,

-- 
.Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] strano problema conversione string to list

2007-11-26 Per discussione Mr . SpOOn
Salve,

ho creato una funzione per convertire una stringa in una lista, così:

def stringToList(stringa):
l = []
print stringa
for i in stringa:
print i
l.append(i)
return l

La stringa in input viene presa da un wx.TextCtrl, in questo modo:

stringa = self.text.GetValue()

dove "text" è il campo di testo. L'output, supponendo che nel campo di
testo ci fosse solo "ciao", è il seguente:

ciao
c
i
a
o
[u'c', u'i', u'a', u'o']

Non riesco a spiegarmi quelle "u" prima di ogni carattere nella lista.
Ho provato la funzione di conversione da sola, e funziona. Qualche
idea su cosa possa essere la causa di quelle u?

grazie,
Carlo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] strano problema conversione string to list

2007-11-26 Per discussione Y3s

Il giorno 26/nov/07, alle ore 20:28, Mr.SpOOn ha scritto:

> Salve,
>
> ho creato una funzione per convertire una stringa in una lista, così:
>
> def stringToList(stringa):
> l = []
> print stringa
> for i in stringa:
> print i
> l.append(i)
> return l

list(stringa) non ti piace? :-)

In [2]: list("ciao")
Out[2]: ['c', 'i', 'a', 'o']


> La stringa in input viene presa da un wx.TextCtrl, in questo modo:



> [u'c', u'i', u'a', u'o']
>
> Non riesco a spiegarmi quelle "u" prima di ogni carattere nella lista.
> Ho provato la funzione di conversione da sola, e funziona. Qualche
> idea su cosa possa essere la causa di quelle u?

Le u indicano che le stringhe sono unicode, evidentemente hai la  
versione unicode di wxPython:

In [3]: unicode("ciao")
Out[3]: u'ciao'

In [4]: list(u"ciao")
Out[4]: [u'c', u'i', u'a', u'o']

Ti consiglio di leggere un po'di documentazione per quanto riguarda  
stringhe ascii e unicode :-)

Ciao

--
Antonio Valente


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] strano problema conversione string to list

2007-11-26 Per discussione Mr . SpOOn
On Nov 26, 2007 8:32 PM, Y3s <[EMAIL PROTECTED]> wrote:
> list(stringa) non ti piace? :-)

coff coff... era, ehm... troppo facile in questo modo.


> Le u indicano che le stringhe sono unicode, evidentemente hai la
> versione unicode di wxPython:

Mmm, in effetti quando ho installato wxPython forse ho scelto la
versione unicode, ma non perché avessi qualche necessità particolare.
Può creare problemi o incompatibilità?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] strano problema conversione string to list

2007-11-26 Per discussione Y3s

Il giorno 26/nov/07, alle ore 23:08, Mr.SpOOn ha scritto:

> On Nov 26, 2007 8:32 PM, Y3s <[EMAIL PROTECTED]> wrote:
>> list(stringa) non ti piace? :-)
>
> coff coff... era, ehm... troppo facile in questo modo.

list() prende un qualunque iterabile e costruisce una lista  
contenente tutti i valori dell'iterabile stesso. E'molto comoda.


>
>> Le u indicano che le stringhe sono unicode, evidentemente hai la
>> versione unicode di wxPython:
>
> Mmm, in effetti quando ho installato wxPython forse ho scelto la
> versione unicode, ma non perché avessi qualche necessità particolare.
> Può creare problemi o incompatibilità?

No, è la versione giusta quasi sempre:

There are two versions of wxPython for each of the supported Python  
versions on Win32. They are nearly identical, except one of them has  
been compiled with support for the Unicode version of the platform  
APIs. Unless you've been told differently, you probably want to get  
the Unicode build of wxPython. Although they are not nativly Unicode  
like NT-based systems, the Unicode build of wxPython will also mostly  
work on Windows 98/Me systems using a Microsoft hack called MSLU (or  
unicows.dll) that translates unicode API calls to ansi API calls.  
However the coverage of the API is not complete so there are some  
difficult bugs lurking in there, so the best thing to do is to  
upgrade your machines if possible, otherwise Windows 98/Me users may  
want to try the ANSI build instead.

Comunque non spaventarti per quelle "u", è del tutto normale ed è  
solo il modo di visualizzazione dell'interprete python, se fai una  
print dal tuo programma vedi che ti stampa correttamente, senza le u!!

Ciao


--
Antonio Valente


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python