it.comp.lang.python
  Home FAQ Contact Sign in
it.comp.lang.python only
 
Advanced search
October 2006
motuwethfrsasuw
      1 39
2345678 40
9101112131415 41
16171819202122 42
23242526272829 43
3031      44
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

 Up
  Re: Interfaccia grafica         


Author: Nicola Larosa
Date: Oct 9, 2006 23:19

Alex Martelli wrote:
> io ero un guru
> di Windows [vedi www.aleax.it] ma dimenticarmi di quasi tutto quel che
> lo riguarda e` stata una delle cose piu` belle che mi sono mai successe
> in una lunga vita piena di soddisfazioni e trionfi:-)

QUOTE QUOTE STRAQUOTE

B-D

--
Nicola Larosa - http://www.tekNico.net/

Unwilful untruth is just ignorance and is to be overcome, like a river
in one's path or a sore muscle. Wilful untruth is the telling of lies;
it should be fought with passion and without mercy, ripped flesh from
bones and left to rot in the cold light of day.
-- Tim Bray, January 2005
no comments
  Re: Interfaccia grafica         


Author: Alex Martelli
Date: Oct 9, 2006 19:53

Massi msn.com> wrote:
> Ho provato entrambi...in effetti un comando del genere è esattamente
> quello di cui avevo bisogno, se non fosse che una volta lanciato il
> comando, il programma parte ma non viene eseguito (nel senso che appare
> la schermata del prompt dei comandi e immediatamente scompare). Io ho

La schermata dovrebbe sparire non appena il programma e` teminato.
> utilizzato questi due comandi (tralascio le istruzioni di import):
> os.system("C:\Snn\snn -b anneal")
> Popen("C:\Snn\snn -b anneal")
> dove snn sarebbe il nome programma, annelal il nome del file che viene
> processato e - b una opzione sul tipo di processing.
> Dove sbaglio? Ci siamo quasi...vi chiedo ancora un pò di pazienza..:-)

Sicuramente sbagli nell'usare dei backslash "nudi" (come minimo
raddoppiali!!!) ma (visto che \S e \s non sono, mi pare, sequenze di
escape valide) questo errore non dovrebbe costarti in questo caso (ma
comunque rimedialo!!!).

Quel "Popen" senza qualificazione di modulo suggerisce che stai usando
un qualche "from chesio import ...": NON FARLO, e` un disastro, usa
sempre un semplice "import pippo" poi "pippo.qualcosa" nel tuo...
Show full article (2.45Kb)
no comments
  Re: Interfaccia grafica         


Author: Alex Martelli
Date: Oct 9, 2006 19:53

Michele Petrazzo wrote:
>> e` che produce codice di interfaccia completo _e sicuro_: non c'e` il
>> rischio (come puo` esserci con ctypes) di mandare in crash (crash
>> verace e duro, non semplici eccezioni!-) il processo in cui gira
>> Python a causa di errori di programmazione "lato Python".
>
> Direi sni. Si è vero, che se c'è un'eccezione non contemplata nel codice
> dll, in python non vedi nulla (se non un bel Segmentation Fault), ma è
> lo stesso che accade con un'applicazione C che usa quella dll. Partivo
> dal fatto che il codice della dll era già fatto, testato e semplice.
> Quindi con un paio di righe si faceva tutto.

...incluso mandare in crash una DLL perfettamente "fatta testata e
semplice" passandole dati sbagliati (tipo, un puntatore nullo dove non
si dovrebbe).
>> ctypes e` comodo per robine semplici semplici per cui faccia comodo
>> non dover distribuire una .so/.pyd a parte, o per chi non possieda un
>> compilatore C (tutti gli altri approcci all'interfaccia...
Show full article (2.42Kb)
no comments
  Nuovo gruppo Django-it         


Author: Antonio Cangiano
Date: Oct 9, 2006 19:12

Ciao a tutti,

ho appena creato il gruppo Django-it
(http://groups.google.com/group/django-it) per discussioni inerenti
allo sviluppo con Django (http://djangoproject.com).

Django è un framework eccezionale che permette lo sviluppo di siti ed
applicazioni Web in maniera rapida utilizzando Python come linguaggio
di programmazione. Se interessati, iscrivetevi al gruppo. ;-)

Saluti,
Antonio Cangiano
--
http://antoniocangiano.com
Zen and the Art of Ruby Programming
2 Comments
  Re: Python in a nutshelll 2ND Edition         


Author: Abate Sfinestra Faria
Date: Oct 9, 2006 14:59

Renzo wrote:
> Confermo purtroppo,

CUT
>
> Da allora *only* Amazon UK.
>

Recepito :-)
> Ciao,
> Renzo

Grazie a tutti,
Sfinestra
no comments
  Problema COM/Win32         


Author: Giuseppe Cowo Corbelli
Date: Oct 9, 2006 14:33

PythonWin 2.4.2 (ActiveState) / Windows XP

Ho un oggetto COM (CalECG / www.amps-llc.com) che ha alcuni metodi i cui
parametri vengono passati come puntatore. Da quanto ho capito per supportare
ciò in Python é necessario l'early binding tramite makepy. Per cui faccio
girare makepy sull'oggetto desiderato:

Generating to
ActivePython24\lib\site-packages\win32com\gen_py\DA517E54-2ECA-4794-87F1-C42B10C061D7x0x1x0.py

usando gencache posso essere sicuro che l'interfaccia sia stata analizzata
correttamente.
>>> gencache.EnsureModule('{DA517E54-2ECA-4794-87F1-C42B10C061D7}', 0, 1, 0)
'ActivePython24\lib\site-packages\win32com\gen_py\DA517E54-2ECA-4794-87F1-C42B10C061D7x0x1x0.py'>

Fantastico. Quindi mi pare di capire che, istanziando l'oggetto tramite
interfaccia Dispatch posso ottenere direttamente l'early binding.
>>> win32com.client.Dispatch("CalECG2.Document")
Show full article (2.39Kb)
no comments
  Re: Java vs Python         


Author: Enoch il Rosso
Date: Oct 9, 2006 13:29

Il Mon, 09 Oct 2006 03:45:40 -0700, billie ha scritto:
> Insomma, ovunque vedo utilizzato questo benedetto Java. Ci sarà qualche
> motivo...

Io guarderei a quando e' partito java ed a cio' che c'e' intorno al
linguaggio. Java di suo secondo me fa schifo e sempre lo fara', non fatemi
ripensare a quando abbandonai il c++ per andare a lavorare in java, che
Bjarne mi perdoni.
no comments
  Re: Java vs Python         


Author:
Date: Oct 9, 2006 13:04

lycos.com> wrote:

Non mi sembra affatto corretto riportare solo questa campana. Trovo che
le valutazioni fatte da questi signori di nuxeo siano a dir poco bogus e
come ho letto giusto pochi minuti fa...

"Jean-Marc's critique is way off beam though. I think he's doing some
serious post-purchase justification of Nuxeo's switch."

Devono convincere noi o si devono convincere da soli? Inoltre quelli non
facevano python ma Zope e principalmente Zope2 (che con python ha ben
poco a che fare). La cosa che piu` mi fa ridere di tutta questa
situazione e` che gli ultimi punti del tizio riguardano il fatto che la
comunita` zope non prende bene il criticismo e non riesce a capire il
potere di rails, mi sta bene, e quindi loro cosa scelgono di fare?
Passano a Java!!!
Show full article (1.33Kb)
no comments