Il giorno mar, 16/02/2010 alle 09.36 +0100, De Santis Luca ha scritto: > Ottieni un errore di formato non valido in quanto le librerie > compilate con .net sono in codice gestito e non possono essere > caricate direttamente da python, in secondo luogo pure il formato > binario se non sbaglio e' diverso.
Grazie mille della spiegazione. > Su Windows potresti usarle rendendole visibili come oggetti COM e > successivamente usandole in python come se fossero delle ActiveX su > Linux non ne ho idea. Se tu potessi darmi un paio di pointers sulle librerie da usare per fare ciò sotto Windows, mi sarebbe già molto utile. > L'unica cosa che mi viene in mente e' di fare un wrapper in c# che > mosta l'output delle funzioni che ti servono sul terminale e leggere > da li con python ma mi pare una boiata ... in effetti un wrapper me lo tengo da parte come possibilità estrema... Pietro > > > From: too...@email.it > > To: python@lists.python.it > > Date: Mon, 15 Feb 2010 21:22:50 +0100 > > Subject: [Python] Python e una dll C# > > > > Salve, > > > > vorrei utilizzare, in Linux, una libreria C# che sta in una dll. > > > > Googlando, pare che altri la riportino come una cosa fattibile (non > > quella DLL in particolare, ma altre DLL C#), ma se provo io a fare > > > > from ctypes import PyDLL > > p = PyDLL('/path/della/dll.dll') > > > > ottengo un errore "invalid ELF header". > > > > Io non ci capisco niente, qualcuno ha qualche dritta su quale possa > > essere il problema? O almeno sa dirmi che la cosa è semplicemente > > impossibile? > > > > > > (ho provato anche su Windows, ma ottengo direttamente un > "impossibile > > trovare il modulo specificato", nonostante la path sia giusta) > > > > grazie > > > > Pietro > > > > _______________________________________________ > > Python mailing list > > Python@lists.python.it > > http://lists.python.it/mailman/listinfo/python > > > ______________________________________________________________________ > La tua privacy è al sicuro con Internet Explorer 8. Scopri di più > _______________________________________________ > 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