Die Suche ergab 34 Treffer

von Thants
Freitag 15. Januar 2021, 22:22
Forum: Allgemeine Fragen
Thema: Python Aussprache
Antworten: 12
Zugriffe: 1134

Re: Python Aussprache

Die Optionen in der Umfrage passen alle nicht, ich spreche es zumindest nicht absichtlich mit Deutschem Akzent aus. :P Bei der Englischen Aussprache kann man sich dann eben entweder für die US-Variante oder die Britische Variante entscheiden, wie in obigem Wiktionary-Artikel schon genannt, hier noch...
von Thants
Mittwoch 13. Januar 2021, 12:16
Forum: Python mit anderen Sprachen verwenden
Thema: Probleme mit dem SWIG beispiel
Antworten: 11
Zugriffe: 10126

Re: Probleme mit dem SWIG beispiel

Vermutlich liegt der fehler darin wie ich das Modul übersetze. In meiner ersten Nachricht steht ja schon, wie ich das ganze übersetzt habe. Deine Vermutung ist richtig. :P Eben, und die Zeilen mit denen du das Programm übersetzt stimmen ja nicht mehr mit dem Tutorial überein. Ich musste ja abweiche...
von Thants
Dienstag 12. Januar 2021, 07:40
Forum: Allgemeine Fragen
Thema: Python projekt 'unkenntlich' machen UND ausführen
Antworten: 5
Zugriffe: 587

Re: Python projekt 'unkenntlich' machen UND ausführen

@Baylio: Du könntest nur den Byte-Code (*.pyc) weitergeben (allerdings kann der auch wieder rückübersetzt werden). Oder jage doch dein gesamtes Programm durch cython, das erschwert ein "reverse engineering" auch etwas. Wenn ich nicht will, dass irgendein Code von mir an die Öffentlichkeit ...
von Thants
Samstag 9. Januar 2021, 00:04
Forum: Python mit anderen Sprachen verwenden
Thema: Probleme mit dem SWIG beispiel
Antworten: 11
Zugriffe: 10126

Re: Probleme mit dem SWIG beispiel

Ein "undefined symbol"-Fehler taucht dann auf, wenn eine dynamische Bibliothek (deine *.so) geladen wird und diese etwas (z.B. Funktion oder Variable) benutzen will, was nirgends definiert ist. In deinem Fall, ist also irgendwo "My_variable" deklariert, aber nirgends definiert. D...
von Thants
Dienstag 5. Januar 2021, 23:23
Forum: Allgemeine Fragen
Thema: Was ist eine "Margin"?
Antworten: 3
Zugriffe: 525

Re: Was ist eine "Margin"?

Sind das die Punkte für den Start und das Ende der Linie. Genau so ist es. Es ist immer hilfreich, die Dokumentation zu einem Paket zur Hand zu haben: https://www.pygame.org/docs/ref/draw.html Das "margin" in deinem Beispiel ist lediglich der Variablenname, das könnte auch irgendein ander...
von Thants
Mittwoch 23. Dezember 2020, 21:41
Forum: Allgemeine Fragen
Thema: Imports in der App und Pytest machen Probleme
Antworten: 7
Zugriffe: 718

Re: Imports in der App und Pytest machen Probleme

@pyko: Wie lässt du eigentliche die Tests laufen (mit welchem Kommando und von welchem Verzeichnis aus)? Ein "import src" funktioniert ja nur dann, wenn das App-Verzeichnis im Suchpfad ist. Das ist nur dann der Fall, wenn du ein Programm startest, das direkt in App liegt. Die Datei conftes...
von Thants
Mittwoch 23. Dezember 2020, 03:47
Forum: Allgemeine Fragen
Thema: Imports in der App und Pytest machen Probleme
Antworten: 7
Zugriffe: 718

Re: Imports in der App und Pytest machen Probleme

Deine Pakete mod1 und mod2 sind nicht als generelle Python-Pakete installiert, die von jedem Python-Programm aus verfügbar wären, deshalb werden sie von den Tests nicht gefunden. Wenn du ein Modul bzw. Paket per "import" importierst, muss Python nach der entsprechenden Datei suchen. Im Mod...
von Thants
Mittwoch 23. Dezember 2020, 03:07
Forum: Allgemeine Fragen
Thema: Frage zu subprocess
Antworten: 8
Zugriffe: 729

Re: Frage zu subprocess

@maksimilian: Ja, wenn du den Prozess direkt mit Popen startest läuft er parallel zu deinem Programm und du müsstest explizit auf dessen Beendigung warten.
von Thants
Sonntag 20. Dezember 2020, 20:30
Forum: Allgemeine Fragen
Thema: Nur bestimmte Daten auslesen.
Antworten: 3
Zugriffe: 320

Re: Nur bestimmte Daten auslesen.

Wenn du reguläre Ausdrücke verwendest, kannst du mit runden Klammern Gruppen definieren und dir danach die Zeichen einer bestimmten Gruppe zurückgeben lassen. Der Zahlenwert der Energie könnte also eine Gruppe sein, so dass du am Ende nur die Zahl aus der Zeile extrahieren kannst. Wenn die Datei abe...
von Thants
Sonntag 20. Dezember 2020, 20:02
Forum: Allgemeine Fragen
Thema: PyCharmCE und CSS+JS colors
Antworten: 1
Zugriffe: 300

Re: PyCharmCE und CSS+JS colors

Ich benutze zwar hauptsächlich Eclipse (mit PyDev) und nicht die JetBrains-Tools, aber ich glaube, für Web-Entwicklung bräuchtest du IntelliJ Ultimate. PyCharm ist ja als "kleine" Version von IntelliJ gedacht, die man als Python-Entwicklungsumgebung benutzen kann und für Python-Programme b...
von Thants
Samstag 19. Dezember 2020, 20:04
Forum: Allgemeine Fragen
Thema: Aufruf eines Python Scripts innerhalb der bash
Antworten: 4
Zugriffe: 405

Re: Aufruf eines Python Scripts innerhalb der bash

Nur noch so als Ergänzung, eine weitere Möglichkeit wäre sys.stdout.flush() aufzurufen, nachdem du deine Ausgabe gemacht hast. Damit werden die momentan gepufferten Daten rausgeschrieben.
von Thants
Donnerstag 17. Dezember 2020, 11:14
Forum: Allgemeine Fragen
Thema: Hilfe bei der Datenübertragung von 2 Raspberry Pis im selben Netzwerk
Antworten: 9
Zugriffe: 614

Re: Hilfe bei der Datenübertragung von 2 Raspberry Pis im selben Netzwerk

@__blackjack__: Das ist richtig. Als reines Datenübertragungsprotokoll für größere Binärdaten ist sowas wie xmlrpc wohl eher ungeeignet. Ich habe die Eingangsfrage allerdings so verstanden, dass er/sie sich erstmal einen Überblick über mögliche Optionen verschaffen will. Wir kennen ja auch noch nich...
von Thants
Donnerstag 17. Dezember 2020, 09:38
Forum: Allgemeine Fragen
Thema: Hilfe bei der Datenübertragung von 2 Raspberry Pis im selben Netzwerk
Antworten: 9
Zugriffe: 614

Re: Hilfe bei der Datenübertragung von 2 Raspberry Pis im selben Netzwerk

Ein weiteres Stichwort wäre hier "Remote Procedure Call" (RPC). Das bezeichnet Mechanismen, wie man in einem Programm Funktionen bzw. Methoden (oder eben "Prozeduren") aufrufen kann, die dann aber auf einem anderen Rechner ausgeführt werden. Es gibt da eine ganze Reihe von Biblio...
von Thants
Donnerstag 17. Dezember 2020, 07:57
Forum: Allgemeine Fragen
Thema: Fallunterscheidung
Antworten: 15
Zugriffe: 1245

Re: Fallunterscheidung

Mal zunächst noch was generelles, falls du mit einer Umgebung arbeitest, die einen Debugger enthält, würde ich empfehlen, den Umgang mit diesem zu erlernen. Du könntest dann praktisch Hand--in-Hand mit Python schrittweise durch das Programm laufen und würdest so sehen, welche Programmteile wann ausg...
von Thants
Sonntag 13. Dezember 2020, 21:11
Forum: Allgemeine Fragen
Thema: Fallunterscheidung
Antworten: 15
Zugriffe: 1245

Re: Fallunterscheidung

also der erste wert von y[k+1] ist bei ( 0,0.95) Mehrere Punkte hierzu: Beachte, die Frage war, was y[k+1] ist, nicht y[0]. Deine Antwort ist (0, 0.95), also ein konstanter Wert, der gar nicht von k abhängt. Dieser Wert wird mit einer weiteren Konstante (0.45) verglichen, d.h. das Ergebnis wäre imm...
von Thants
Samstag 12. Dezember 2020, 22:10
Forum: Allgemeine Fragen
Thema: Fallunterscheidung
Antworten: 15
Zugriffe: 1245

Re: Fallunterscheidung

Ich nehme an, die Arrays sollen den zeitlichen Verlauf der Werte speichern, richtig? Was ist denn der Wert von y[k+1] am Anfang einer Iteration (also beim ersten if)? Es würde sich hier anbieten, das Programm so zu strukturieren, dass du zuerst die momentan wirkenden Kräfte berechnest und dann darau...
von Thants
Donnerstag 3. Dezember 2020, 01:56
Forum: Python mit anderen Sprachen verwenden
Thema: C/C++ Code in Python übersetzen?
Antworten: 2
Zugriffe: 5499

Re: C/C++ Code in Python übersetzen?

Um Wrapper für C++-Code zu schreiben, würde ich PyBind11 empfehlen.

Falls sich das Interface einfach auf C abbilden lässt, kämen evtl. auch ctypes oder Cython in Frage.
von Thants
Donnerstag 3. Dezember 2020, 01:48
Forum: Python mit anderen Sprachen verwenden
Thema: Python + Cython
Antworten: 2
Zugriffe: 4954

Re: Python + Cython

Ich bin vielleicht etwas spät dran, aber vielleicht hilft es ja immer noch jemandem.... Wenn du die .so erfolgreich gebaut hast, hast du die größte Hürde ja schon genommen. Jetzt geht es nur noch darum, dass Python die .so auch findet, was bei dir offensichtlich nicht der Fall ist. Falls du das Test...
von Thants
Dienstag 1. Dezember 2020, 12:19
Forum: Allgemeine Fragen
Thema: Type bei type hints
Antworten: 17
Zugriffe: 1548

Re: Type bei type hints

Das "type" in der Fehlermeldung bezieht sich nicht auf dein "type" im Code, sondern auf den Typ "tuple". Und das "subscriptable" bezieht sich auf die eckigen Klammern. Du versuchst ja damit irgendwie per Index-Operator auf ein Element der Klasse tuple zuzugrei...