Die Suche ergab 31 Treffer
- Donnerstag 24. März 2022, 18:00
- Forum: Allgemeine Fragen
- Thema: C# DLL to Python
- Antworten: 14
- Zugriffe: 814
Re: C# DLL to Python
Die Cryptodll gehört zu einem speziellen Programm und sorgt für die Anmeldung an diesem. Ich habe jetzt den Part mit dem MakeHash hinbekommen: daraufhin sollte ich mich mit Authenticate einloggen können. Hier scheitere ich wieder an secman. secman kommt aus sessions.Properties("SecMgr") un...
- Donnerstag 24. März 2022, 13:22
- Forum: Allgemeine Fragen
- Thema: C# DLL to Python
- Antworten: 14
- Zugriffe: 814
Re: C# DLL to Python
alles klar, ich werde mal den Kontakt suchen. Vielen Dank schonmal für die Hilfe
- Donnerstag 24. März 2022, 12:57
- Forum: Allgemeine Fragen
- Thema: C# DLL to Python
- Antworten: 14
- Zugriffe: 814
Re: C# DLL to Python
Wie gesagt, dass habe ich nicht. Müsste ich erstmal nachfragen beim Hersteller.
- Donnerstag 24. März 2022, 12:48
- Forum: Allgemeine Fragen
- Thema: C# DLL to Python
- Antworten: 14
- Zugriffe: 814
Re: C# DLL to Python
Eh. Das ist doch komplett geraten. Wieso produzierst du denn ploetzlich eine Liste von Pointern? Das hat doch niemand irgendwo gefordert. Mir fehlt hier vor allem die Angabe, was die Funktion als "Hash"-Objekt haben will. Ein void_p ist ja schoen und gut, aber der muss schon auf eine gewi...
- Donnerstag 24. März 2022, 12:34
- Forum: Allgemeine Fragen
- Thema: C# DLL to Python
- Antworten: 14
- Zugriffe: 814
Re: C# DLL to Python
Ich habe jetzt mal folgendes versucht: import ctypes hllDll = ctypes.WinDLL (r"C:\Canberra\Apex\Exefiles\PxCrypto.dll") length_str = 20 a = [ctypes.create_string_buffer(length_str) for i in range(length_str)] pointers = (ctypes.c_char_p*length_str)(*map(ctypes.addressof, a)) hllDll.MakeHas...
- Donnerstag 24. März 2022, 12:16
- Forum: Allgemeine Fragen
- Thema: C# DLL to Python
- Antworten: 14
- Zugriffe: 814
Re: C# DLL to Python
@tschaka81: String gibt es in C nicht als Datentyp. Das sind in C Zeiger auf Char. Das heisst Du musst hier ein Zeichen-Array anlegen das gross genug ist um das Ergebnis aufzunehmen, und dann einen Zeiger darauf übergeben. An der Stelle kann man übrigens auch ganz gut sehen wie gefährlich C ist. Du...
- Donnerstag 24. März 2022, 11:56
- Forum: Allgemeine Fragen
- Thema: C# DLL to Python
- Antworten: 14
- Zugriffe: 814
Re: C# DLL to Python
Nach ein wenig hin und her, habe ich auch gemerkt, dass das Ganze ein wenig umständlich ist: Mittels: hllDll = ctypes.WinDLL (r"PxCrypto.dll") a = ctypes.c_char() hllDll.MakeHash("Hallo", ctypes.byref(a)) print(a) bekomme ich schonmal das erste Zeichen zurück. (Glaube ich, zumind...
- Donnerstag 24. März 2022, 11:24
- Forum: Allgemeine Fragen
- Thema: C# DLL to Python
- Antworten: 14
- Zugriffe: 814
C# DLL to Python
Hallo, ich habe derzeit folgenden abgekürzten C# Code: [DllImport("PxCrypto.dll", CharSet = CharSet.Ansi, EntryPoint = "_MakeHash@8")] private static extern int MakeHash(string password, ref object Hash); ... object var_CryptoPass = ""; MakeHash("", ref var_Cr...
- Donnerstag 17. März 2022, 12:46
- Forum: Allgemeine Fragen
- Thema: globale Variablen Opencv?
- Antworten: 4
- Zugriffe: 291
Re: globale Variablen Opencv?
Hallo. wie das mit minimal Beispielen so ist, war dies zu minimalistisch... Kurs gesprochen: Ich kann die globalen variablen im Programm nutzen, wenn ich die Zeile camera weglasse. Noch viel interessanter ist, dass es auch klappt, wenn ich die Zuweisung weglasse: Sprich nicht: camera = cv2.VideoCapt...
- Donnerstag 17. März 2022, 11:48
- Forum: Allgemeine Fragen
- Thema: globale Variablen Opencv?
- Antworten: 4
- Zugriffe: 291
globale Variablen Opencv?
Hallo, ich verzweifle gerade an einem simplen Problem und sehe die Lösung nicht. vielleicht kann mir hier jemand weiterhelfen: Ich habe eine ganz simple Flask app. Vor dem app.run starte ich einen Thread, welcher mir Videodaten generiert. if __name__ == "__main__": api_vars = {"qrcode...
- Mittwoch 1. September 2021, 12:55
- Forum: Netzwerkprogrammierung
- Thema: SocketIO in verschiedenen Klassen (mit Flask)
- Antworten: 1
- Zugriffe: 2479
Re: SocketIO in verschiedenen Klassen (mit Flask)
Hallo,
ich habe die Ursache gefunden:
Das Problem scheint bei eventlet zu liegen. Ändere ich auf die nicht Produktionsumgebung, dann klappt alles. Weiß jemand warum das so ist?
ich habe die Ursache gefunden:
Das Problem scheint bei eventlet zu liegen. Ändere ich auf die nicht Produktionsumgebung, dann klappt alles. Weiß jemand warum das so ist?
Code: Alles auswählen
socketio.run(app, host='0.0.0.0', port=5000)
#eventlet.wsgi.server(eventlet.listen(('', 5000)), app)
- Mittwoch 1. September 2021, 11:58
- Forum: Netzwerkprogrammierung
- Thema: SocketIO in verschiedenen Klassen (mit Flask)
- Antworten: 1
- Zugriffe: 2479
SocketIO in verschiedenen Klassen (mit Flask)
Hallo, ich habe mich heute ein wenig mit SocketIO auseinandergesetzt. Dabei haben einfach Beispiele funktioniert. Ich bin dann zu etwas komplizierterem übergegangen. Folgendes Szenario: app = Flask(__name__) socketio = SocketIO(app) socketslinks(socketio) # Importiere Socket Links eventlet.wsgi.serv...
- Sonntag 4. Juli 2021, 16:35
- Forum: Wissenschaftliches Rechnen
- Thema: ValueError: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all()
- Antworten: 2
- Zugriffe: 1653
Re: ValueError: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all()
Hallo,
habe das Problem gefunden:
Das Problem war nicht das append (abgesehen davon dass es self.df = self.df.append heißen muss)
Es war tatsächlich das if self.df:
Hab ich nicht richtig geschaut.
trotzdem Danke
habe das Problem gefunden:
Das Problem war nicht das append (abgesehen davon dass es self.df = self.df.append heißen muss)
Es war tatsächlich das if self.df:
Hab ich nicht richtig geschaut.
trotzdem Danke
- Sonntag 4. Juli 2021, 16:04
- Forum: Wissenschaftliches Rechnen
- Thema: ValueError: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all()
- Antworten: 2
- Zugriffe: 1653
ValueError: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all()
Hallo, ich beschäftige mich gerade mit Pandas und bin dabei auf folgendes Problem gestoßen: Ich habe ein Dataframe erstellt und wollte nun zu diesem weitere "Zeilen" hinzufügen. Die Zeilen kommen einzeln an und sollen später per HDF5 weggeschrieben werden. Ich habe das Problem, dass meine ...
- Montag 15. März 2021, 21:11
- Forum: Webframeworks
- Thema: Flask_restplus Swagger
- Antworten: 0
- Zugriffe: 1823
Flask_restplus Swagger
Hallo, ich beschäftige mich gerade als Neuling mit Flask_restplus und wollte das automatische Dokumentieren mit Swagger nutzen. Ich habe derzeit folgenden Code erzeugt (Snippet) @apisamples.route('/checksample') @apisamples.doc(params={"ProcedureName":'string'}, required=True) @apisamples....
- Donnerstag 4. März 2021, 07:36
- Forum: Webframeworks
- Thema: Flask inherente Klassen
- Antworten: 5
- Zugriffe: 1197
Re: Flask inherente Klassen
Hallo blackjack, ich mag dir hier nicht widersprechen, da du für den allgemeinen Fall sicherlich recht hast. In meinem dedizierten Fall ist es aber so, dass die entsprechende Klasse immer genau einmal ausgeführt wird. Eigentlich ist eine Klasse für meinen Anwendungsbereich total falsch. Allerdings h...
- Mittwoch 3. März 2021, 16:26
- Forum: Webframeworks
- Thema: Flask inherente Klassen
- Antworten: 5
- Zugriffe: 1197
Re: Flask inherente Klassen
Hallo Blackjack, danke erstmal für deine Antwort. Ich bin leider kein Phythonc crack und werde mir deine Kommentare nochmal ansehen. Ich habe zwischenzeitlich das Problem gelöst, auch wenn ich noch nicht verstehe warum es so geht: Ich musste das data = {"data": 0} aus der __init__ herausne...
- Mittwoch 3. März 2021, 12:44
- Forum: Webframeworks
- Thema: Flask inherente Klassen
- Antworten: 5
- Zugriffe: 1197
Flask inherente Klassen
Hallo, ich hätte da mal eine Frage bezüglich von Flask und Klassen. Ich habe mir derzeit eine Klasse gebaut class sqlinit(): def openconnection(self, config): pass class Apex(FlaskView, sqlinit): def __init__(self): #super().__init__() pass def run(self, config): self.config = config super().opencon...
- Donnerstag 16. Januar 2020, 08:21
- Forum: Allgemeine Fragen
- Thema: tornado static file handler
- Antworten: 6
- Zugriffe: 943
Re: tornado static file handler
Im Nachhinein gesehen, kann ich dem nur zustimmen.__blackjack__ hat geschrieben: ↑Mittwoch 15. Januar 2020, 14:09 @tschaka81: Das in eine sinnvolle Reihenfolge bringen‽ Ich meine es ist doch klar das das so herum nicht funktionieren konnte. "/foo/bar/(.*)" trifft halt auch auf "/foo/bar/test.js" zu.

- Mittwoch 15. Januar 2020, 14:02
- Forum: Allgemeine Fragen
- Thema: tornado static file handler
- Antworten: 6
- Zugriffe: 943
Re: tornado static file handler
Hi, ich habe gerade das Problem entdeckt: ich hatte vorher einen StaticFileHandler schon einmal definiert. Da hatte ich ein (.*) auf das gleiche Webverzeichnis angewandt. also ("/foo/bar/(.*)", StaticFileHandler, {"path": "/anotherpath/to/somewhere"}) ("/foo/bar/js...