Die Suche ergab 11 Treffer

von hobbes_dmS
Montag 29. Oktober 2007, 11:10
Forum: Allgemeine Fragen
Thema: funktionen "by name" ansprechen
Antworten: 4
Zugriffe: 1199

Vielen Dank!
funktioniert einwandfrei.
von hobbes_dmS
Montag 29. Oktober 2007, 10:40
Forum: Allgemeine Fragen
Thema: funktionen "by name" ansprechen
Antworten: 4
Zugriffe: 1199

funktionen "by name" ansprechen

moin,
kann man eine funktion "by name" ansprechen (z.B. so wie bei einer Instanzvariable?)

Beispiel:

class A:
def __init__(self):
self.a = "hallo"

def somefunc(self, text):
print "doing", text

mit
a = A()
und
a.__dict__['a']
komme ich an das "hallo".

kann ich ähnlich auch an die ...
von hobbes_dmS
Montag 7. Mai 2007, 23:43
Forum: Offtopic
Thema: DOS-Fenster im Debugmodus schließt zu schnell
Antworten: 5
Zugriffe: 1994

quick&dirty:
setz einen breakpoint in deinem C++ Programm, bevor das py-skript beendet wird (Py_Finalize), dann bleibt das Fenster offen(zumindest bei MSVS8).
von hobbes_dmS
Freitag 27. April 2007, 13:26
Forum: Allgemeine Fragen
Thema: kleinsten Wert ermitteln?
Antworten: 4
Zugriffe: 1104

"min" gibt den kleineren wert der beiden Parameter zurück

also

Code: Alles auswählen

wert = min(wert, zufallswert)
von hobbes_dmS
Freitag 27. April 2007, 07:23
Forum: Allgemeine Fragen
Thema: [String] Alle Wörter zurückliefern die "xxx" entha
Antworten: 3
Zugriffe: 1108

@ Klammern: jaaa, ich mach nebenher noch c++, da hat man so ein Gerümpel, das wird man so schnell nicht los.
@2 Zeichen: war so schneller getippt ;)
@rest: da hast du recht, das war aber auch gestern abend innerhalb von 10 Minuten hingeschmiert ;)
von hobbes_dmS
Donnerstag 26. April 2007, 21:49
Forum: Allgemeine Fragen
Thema: [String] Alle Wörter zurückliefern die "xxx" entha
Antworten: 3
Zugriffe: 1108

import os

def checkfile(filename, searchstring):
#checkt eine Datei auf das Vorkommen eines Wortes
fi = file(filename, 'r')
li = []
for line in fi:
parts = line.split()
for word in parts:
if word.find(searchstring)!= -1:
li.append((word))
return li


def checkfiles(path, extension ...
von hobbes_dmS
Donnerstag 26. April 2007, 13:26
Forum: Allgemeine Fragen
Thema: Python in c++ => socket Problem
Antworten: 5
Zugriffe: 1563

Ich denke das dort wo das C++ Programm liegt auch aus dem Python-Ordner "DLLs" die Datei "_socket.pyd" kopiert werden muss.

Evl. und / oder die _socket.lib aus dem Lib Verzeichnis.

Das war zumindest so als ich Python in Gamestudio genutzt habe. Kann mich aber nur noch schwach daran erinnern ...
von hobbes_dmS
Mittwoch 25. April 2007, 07:52
Forum: Allgemeine Fragen
Thema: Python in c++ => socket Problem
Antworten: 5
Zugriffe: 1563

Hmmm ... ich würde auf eine fehlerhafte Installation tippen (oder gar Kompilierung).

Welche Version von Python hast du denn installiert (2.5 oder 2.5.1 - Development, Release oder Final)?

tatsächlich, das scheint so zu sein.
im release build geht es.
installiert habe ich 2.5, da mir beim windows ...
von hobbes_dmS
Dienstag 24. April 2007, 12:01
Forum: Allgemeine Fragen
Thema: Python in c++ => socket Problem
Antworten: 5
Zugriffe: 1563

Python in c++ => socket Problem

hi,
ich bin gerade dabei mir einen logger in python zu schreiben, um statusmeldungen aus c++ anzuzeigen.
dazu habe ich zwei py-Scripte, das eine macht ein kleines Fenster auf und horcht auf einem port.
das zweite Skript ist eine einzelne Methode, die eine Verbindung zum entsprechenden port des ...
von hobbes_dmS
Mittwoch 18. April 2007, 13:52
Forum: Allgemeine Fragen
Thema: [erledigt] py "from source" kompilieren - datei fe
Antworten: 2
Zugriffe: 1076

ah, ok.
ich hab das jetzt mal ohne das bsddb-Modul kompiliert, kompilieren tut es, sehr schön, vielen Dank.

nächstes Problem:
http://www.mi-wgnetz.de/wolf/bilder/py.jpg
was muß denn jetzt da rein?


hat sich erledigt,
nochmal ein großes thx für die Hilfe
von hobbes_dmS
Mittwoch 18. April 2007, 13:36
Forum: Allgemeine Fragen
Thema: [erledigt] py "from source" kompilieren - datei fe
Antworten: 2
Zugriffe: 1076

[erledigt] py "from source" kompilieren - datei fe

Hi,

ich versuche gerade python zu kompilieren (py-Version: 2.5), das ganze unter Windows mit "Visual C++ 2005 Express Edition".
leider bekomme ich beim kompilieren den Fehler:
_bsddb.c
..\Modules\_bsddb.c(90) : fatal error C1083: Cannot open include file: 'db.h': No such file or directory
die ...