Re: [Python] OLE Object
Grazie mille ragazzi 2007/12/29, Daniele Varrazzo [EMAIL PROTECTED]: salvatore monaco ha scritto: Ciao a tutti qualcuno sa dirmi se con python e' possibile invocare oggetti ole? in particolare questo ogetto ha due metodi il primo si autentica al db il secondo decripta le stringhe che gli vengono fornite come argomenti al momento lo uso all'interno di MS access con uno script che invoca i metodi vorrei fare un applicazione un po diversa usando python ma non voglio buttarmi Ho fatto qualcosa con le Python Win32 Extensions: homepage: http://starship.python.net/crew/mhammond/win32/ download: http://sourceforge.net/project/showfiles.php?group_id=78018 Il tuo esempio si dovrebbe tradurre in qualcosa tipo: eng = win32com.client.Dispatch(Crypt.Engine) e l'invocazione dei metodi sostanzialmente immutata. Ricordo che ci sono due sistemi per fare le cose: uno totalmente dinamico, con cui l'introspezione COM viene utilizzata dinamicamente per accedere a metodi e proprietà esposti dagli oggetti, un'altra off-line: nel package c'è uno script che preprocessa un'interfaccia COM e genera un package Python che la espone completamente (classi, metodi, attributi, costanti...) e consente un accesso più rapido. Toh, anche un link: http://aspn.activestate.com/ASPN/docs/ActivePython/2.3/pywin32/html/com/win32com/HTML/QuickStartClientCom.html Tutto molto lontano nella memoria :) ma a suo tempo riuscii a scriptare Excel (che ha un modello di oggetti molto complesso) dall'esterno... ed ero anche poco esperto di Python. Mi dispiace non poterti aiutare più nei dettagli, ora non ho un Windows sottomano. A presto ;) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
[Python] unittest: organizzazione del codice
Salve a tutti. La mia esperienza dei test del codice si ferma a JUnit, dove la prassi è raggruppare tutti i test in un package test che rifletta esattamente la gerarchia di package del codice che si vuole testare. Sto iniziando a scrivere del codice di test in python e volevo iniziare subito col metodo standard del linguaggio: ma qual'è la prassi in python? Ho visto codice dove ogni modulo ha al suo interno un ulteriore sottomodulo tests. E' buona cosa? Oppure l'organizzazione alla Java è normale anche in python? Grazie! ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] unittest: organizzazione del codice
Sto iniziando a scrivere del codice di test in python e volevo iniziare subito col metodo standard del linguaggio: ma qual'è la prassi in python? Non c'è un metodo standard. E se lo standard fosse il modulo unittest allora bleah :P Preferisco i tool che fanno discovery, come py.test e nose Io ti consiglio di provarli entrambi: - py.test: http://codespeak.net/py/dist/test.html - nose: http://somethingaboutorange.com/mrl/projects/nose/ Ho visto codice dove ogni modulo ha al suo interno un ulteriore sottomodulo tests. E' buona cosa? Oppure l'organizzazione alla Java è normale anche in python? Io la maggior parte delle volte vedo un package tests (o test) con dentro file tipo test_NOMEMODULOTESTATO.py -- Lawrence, stacktrace.it - oluyede.org - neropercaso.it It is difficult to get a man to understand something when his salary depends on not understanding it - Upton Sinclair ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] unittest: organizzazione del codice
py.test ha lo switch -k che è figo ma è facilmente replicabile anche in nose. -k esegue solo i test che matchano la keyword che gli passi come argomento. Per la cronaca -- Lawrence, stacktrace.it - oluyede.org - neropercaso.it It is difficult to get a man to understand something when his salary depends on not understanding it - Upton Sinclair ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python
Re: [Python] unittest: organizzazione del codice
Ti ringrazio, davvero interessante. In effetti py.test pare davvero diretto. Grazie ancora! On Dec 30, 2007 7:21 PM, Lawrence Oluyede [EMAIL PROTECTED] wrote: py.test ha lo switch -k che è figo ma è facilmente replicabile anche in nose. -k esegue solo i test che matchano la keyword che gli passi come argomento. Per la cronaca -- Lawrence, stacktrace.it - oluyede.org - neropercaso.it It is difficult to get a man to understand something when his salary depends on not understanding it - Upton Sinclair ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python