Die Suche ergab 13 Treffer

von brennsuppa
Mittwoch 21. April 2010, 13:34
Forum: Allgemeine Fragen
Thema: variable von anderen klassen
Antworten: 9
Zugriffe: 1653

danke, das geht :D
tiptopppest
von brennsuppa
Freitag 16. April 2010, 09:49
Forum: Allgemeine Fragen
Thema: variable von anderen klassen
Antworten: 9
Zugriffe: 1653

@cofi: dass meine beiden Beispielklassen sämtliche Variablen erben?
das wär dann aber ein größerer umbau ;)

ich habe ca. 7 klassen mit je 20 variablen, auf denen zuerst einige Berechnungen durchgeführt werden und im Anschluss in einer Funktion 'alle' ausgegeben werden sollten.
von brennsuppa
Freitag 16. April 2010, 09:15
Forum: Allgemeine Fragen
Thema: variable von anderen klassen
Antworten: 9
Zugriffe: 1653

der Ursprung-Code ist nicht von mir und sieht halt so aus...

was ich also draus lerne: so wirds einfach nicht gehen?
von brennsuppa
Freitag 16. April 2010, 08:55
Forum: Allgemeine Fragen
Thema: variable von anderen klassen
Antworten: 9
Zugriffe: 1653

Naja, in do() möcht ich die id's aller klassen (wenn vorhanden) auf ein File schreiben!
Allerdings kann ich wenn das do() in Klasse A ist, wie ich es brauche, nicht auf die id von B zugreifen.
von brennsuppa
Mittwoch 14. April 2010, 18:42
Forum: Allgemeine Fragen
Thema: variable von anderen klassen
Antworten: 9
Zugriffe: 1653

variable von anderen klassen

Ist es möglich auf die Variablen in anderen Klassen über setter/getter oder property zuzugreifen?
wie müsste ich folgendes Programm erweitern damit das geht oder träume ich da vom warmen Eis?


class A(object):
def __init__(self, id = None):
self.id = id
def do(self);
pseudocode: wenn A.self.id ...
von brennsuppa
Montag 8. Februar 2010, 16:37
Forum: Python mit anderen Sprachen verwenden
Thema: c-api vs. ctypes
Antworten: 18
Zugriffe: 9464

@openMP: ich konnte noch keine Performancesteigerungen feststellen, auch wenn beide Cores jetzt ausgelastet sind...muss den Code wahrsch. noch optimieren!

wenn ich den Code beim compilieren optimiere (-O2) rennt es schneller als auf meinem Dual Core!
von brennsuppa
Donnerstag 4. Februar 2010, 15:41
Forum: Python mit anderen Sprachen verwenden
Thema: c-api vs. ctypes
Antworten: 18
Zugriffe: 9464

das problem mit den contiguous arrays habe ich bisher "elegant" ignoriert!
Ich danke für dein Beispiel @HerrHagen, werds gleich testen :D

bzgl. Performance: da liegt ctypes hinten, werds also hart codiert lassen und versuche mittels openMP einen Multicore auszunutzen!
von brennsuppa
Mittwoch 3. Februar 2010, 16:17
Forum: Python mit anderen Sprachen verwenden
Thema: c-api vs. ctypes
Antworten: 18
Zugriffe: 9464

ja, will ich noch machen ;)
von brennsuppa
Mittwoch 3. Februar 2010, 15:14
Forum: Python mit anderen Sprachen verwenden
Thema: c-api vs. ctypes
Antworten: 18
Zugriffe: 9464

ich habe jetzt mal diese beiden Fälle auscodiert... vl interessierts wen!
als referenz fürs c_api habe ich http://www.scipy.org/Cookbook/C_Extensions/NumPy_arrays verwendet und als referenz für ctypes http://docs.python.org/extending/extending.html#a-simple-example

ctypes-python:

__all__ = ['arr ...
von brennsuppa
Mittwoch 3. Februar 2010, 09:41
Forum: Python mit anderen Sprachen verwenden
Thema: c-api vs. ctypes
Antworten: 18
Zugriffe: 9464

Python-Versionen sind kein Problem - bin auf python 2.6 und da bleib ich mit diesem Projekt auch ;)

Ich danke euch allen mal für die neuen Infos!
von brennsuppa
Dienstag 2. Februar 2010, 15:10
Forum: Python mit anderen Sprachen verwenden
Thema: c-api vs. ctypes
Antworten: 18
Zugriffe: 9464

:lol:

schon klar...
das ganze als minimalbeispiel in C ist nicht ganz so trivial, und da haperts bei mir noch ein wenig bzgl. C-API

Ich habe die Berechnungen in Python schon versucht, dauert ca. 14h - in C dasselbe in etwa 1h... deswegen die umstände

Hab aber gerade ein Beispiel dazu gefunden ...
von brennsuppa
Dienstag 2. Februar 2010, 14:49
Forum: Python mit anderen Sprachen verwenden
Thema: c-api vs. ctypes
Antworten: 18
Zugriffe: 9464

Gerne verrate ich mehr ;)

Als Minimalbeispiel will ich eigentlich nur ein ndarray dem C-File übergeben und beispielsweise in einer verschachtelten Schleife jeden Wert um 1 erhöhen...

Im Endeffekt übergebe ich 6 Arrays mit unterschiedlichen Parametern um Temperaturberechnungen zu erstellen

Das ...
von brennsuppa
Dienstag 2. Februar 2010, 13:36
Forum: Python mit anderen Sprachen verwenden
Thema: c-api vs. ctypes
Antworten: 18
Zugriffe: 9464

c-api vs. ctypes

Hallo zusammen!

Ich wurde berufsbedingt in den "Python"-Topf geworfen und bin mich gerade am einlernen, allerdings gibts jetzt ein paar Probleme.

Ich will aus Performancegründen eine aufwändige Berechnung in C ausführen und möchte nun wissen, welche der obigen Methode ihr mir Vorschlagen würdet ...