Hallo Stefan,
danke dir mal wieder für die Hilfe! Das ist auf jedenfall ein guter Vorschlag!
Ich hatter daran gedacht, irgendwie eine .pyc Datei zu disassembeln. Da stehen ja auch die einzelnen Opcodes drin und zusätzlich die Liste der argumente und lokalen Variablen. Die Informationen dafür sinf ...
Die Suche ergab 13 Treffer
- Montag 12. Oktober 2009, 12:35
- Forum: Allgemeine Fragen
- Thema: Rekursives Disassembling
- Antworten: 3
- Zugriffe: 641
- Freitag 9. Oktober 2009, 10:53
- Forum: Allgemeine Fragen
- Thema: Rekursives Disassembling
- Antworten: 3
- Zugriffe: 641
Rekursives Disassembling
Hi Leute,
ich tue mich gerade etwas schwer damit, ein script zu disassembeln. Es ist nur ein Test-Skript mit einer Klasse Complex. Ein Teil des Disassemblats sieht so aus:
0 LOAD_CONST 0 ('Complex')
3 LOAD_CONST 24 (())
6 LOAD_CONST 1 (<code object Complex at 01106CC8, file "hello.py", line 1 ...
ich tue mich gerade etwas schwer damit, ein script zu disassembeln. Es ist nur ein Test-Skript mit einer Klasse Complex. Ein Teil des Disassemblats sieht so aus:
0 LOAD_CONST 0 ('Complex')
3 LOAD_CONST 24 (())
6 LOAD_CONST 1 (<code object Complex at 01106CC8, file "hello.py", line 1 ...
- Mittwoch 7. Oktober 2009, 13:56
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
- Mittwoch 7. Oktober 2009, 13:21
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
Hmm...ich bin jetzt etwas "zerrissen". Ich habe gerade bemerkt, dass ich mit einer älteren Version von PyMite gearbeitet habe. Das ist jetzt in python-on-a-chip übergegangen.
Dort ist jetzt einiges hinzugekommen:
# 2009/09/07 (r372) New feature: The backtick operator (s=`x`) for integers and floats ...
Dort ist jetzt einiges hinzugekommen:
# 2009/09/07 (r372) New feature: The backtick operator (s=`x`) for integers and floats ...
- Mittwoch 7. Oktober 2009, 09:22
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
- Mittwoch 7. Oktober 2009, 07:37
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
- Dienstag 6. Oktober 2009, 13:54
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
- Dienstag 6. Oktober 2009, 13:32
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
Stefan, danke für die Antwort!
Ja, ich kenne diese Probleme. PyMite unterstützt ja leider (noch) keine Klassen. Deswegen ist auch ein Teil meiner Arbeit, zu schauen, wieviel aufwand es macht, die CPython Klassenimplemeniterung zu portieren und welche Auswirkungen es evtl auf schon portieren PyMite ...
Ja, ich kenne diese Probleme. PyMite unterstützt ja leider (noch) keine Klassen. Deswegen ist auch ein Teil meiner Arbeit, zu schauen, wieviel aufwand es macht, die CPython Klassenimplemeniterung zu portieren und welche Auswirkungen es evtl auf schon portieren PyMite ...
- Dienstag 6. Oktober 2009, 11:55
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
Aber nichtmal auf Unix sind sockets über Dateien erreichbar, also kannst du kein ``open()`` machen, weil du keine Datei zum öffnen hast. Sowas geht afair nur unter Plan 9, und es würde mich wundern wenn Symbian so etwas bieten würde. Zudem ist ``open()`` auch wieder eine Funktion aus der libc, wie ...
- Dienstag 6. Oktober 2009, 11:13
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
@Leonidas
Naja...die bytecodes bzw. builtin funktionen sind ja letztendlich schon das interface zum Betriebsystem. ich hatte gehofft, dass zum bsp. sockets einfach als eine Art streams behandelt wird. Das man praktisch einfach inen open(...) zugriff macht und fertig. Stattdessen gibt es eine socket ...
Naja...die bytecodes bzw. builtin funktionen sind ja letztendlich schon das interface zum Betriebsystem. ich hatte gehofft, dass zum bsp. sockets einfach als eine Art streams behandelt wird. Das man praktisch einfach inen open(...) zugriff macht und fertig. Stattdessen gibt es eine socket ...
- Dienstag 6. Oktober 2009, 10:46
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
@BlackJack:
Naja...es gibt zwei Möglichkeiten. Wenn wir selbst das Framework samt Anwednungen entwickeln, lässt sich das Risiko minimieren, da man ja weiß was unterstützt wird und was nicht.
Das Problem kommt aber dann, wenn ein Kunde selbst Anwendungen für unser Python-Framework entwickeln möchte ...
Naja...es gibt zwei Möglichkeiten. Wenn wir selbst das Framework samt Anwednungen entwickeln, lässt sich das Risiko minimieren, da man ja weiß was unterstützt wird und was nicht.
Das Problem kommt aber dann, wenn ein Kunde selbst Anwendungen für unser Python-Framework entwickeln möchte ...
- Dienstag 6. Oktober 2009, 10:02
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
Ja, Jython kenne ich, nur leider das funktioniert nicht. Jython erstellt Java Code aus Python skripten. Das ist ein ganz anderer Ansatz. Was ich für vielversprechend hielt, ist der Jython Compiler der Java Byte Code / class files erzeugt. Wird aber seit X Versionen niht mehr gepflegt. Darüber hinaus ...
- Dienstag 6. Oktober 2009, 09:41
- Forum: Allgemeine Fragen
- Thema: Umfrage: Meistverwendete Python-Module?
- Antworten: 25
- Zugriffe: 2633
Umfrage: Meistverwendete Python-Module?
Servus und Hallo ans Forum!
Meine Frage ist etwas komplexer und ließ sich nicht auf die Titel-Zeile begrenzen, deswegen hier nochmal die Frage im Detail:
Ich würde gerne Wissen, welche Module im täglichen Gebrauch mit Python am häufigsten verwendet werden.
Warum frage ich das? Weil ich momentan ...
Meine Frage ist etwas komplexer und ließ sich nicht auf die Titel-Zeile begrenzen, deswegen hier nochmal die Frage im Detail:
Ich würde gerne Wissen, welche Module im täglichen Gebrauch mit Python am häufigsten verwendet werden.
Warum frage ich das? Weil ich momentan ...
