Die Suche ergab 252 Treffer

von Karl
Dienstag 8. Juli 2008, 19:43
Forum: Allgemeine Fragen
Thema: Fehler bei Substrings
Antworten: 9
Zugriffe: 2311

Ich hab ja auch letztens einen Brainfuckinterpreter im Showcase gepostet, der aber anscheinend irgendeinen Bug hat. Ich erinner mich noch gut daran, wie ich aus Gewohnheit eine for-Schleife benutzt habe und dann mit dem Iterator bei einer Schleife zurückspringen wollte :roll: Mit while hat's dann na...
von Karl
Dienstag 8. Juli 2008, 18:32
Forum: Allgemeine Fragen
Thema: Liste aus file - Elemente verändern
Antworten: 7
Zugriffe: 1619

Code: Alles auswählen

>>> s = "string|||"
>>> s[:-3]
'string'
Keine Ahnung, warum du da ne Klasse schreibst, das geht in ein paar Zeilen Pythoncode.
Wenn du mit Klassen rumspielen willst, kannst du dir ja auch 'ne geeignetere Aufgabe dafür suchen :)
von Karl
Dienstag 8. Juli 2008, 18:15
Forum: Allgemeine Fragen
Thema: Fehler bei Substrings
Antworten: 9
Zugriffe: 2311

Naja, schau doch mal auf den Error. int object ist unsubscriptable.
Das heißt tmp_line wird anscheinend zu einem int-Objekt.
Klar, wenn du lines mit 60.000 * [0] initialisierst.
Nach einem durchlauf, wenn i = 1 ist, kommts zu lines[1] -> 0 -> int -> Error
von Karl
Dienstag 8. Juli 2008, 17:35
Forum: Allgemeine Fragen
Thema: wie "neues Tuple" = "altes Tuple" + &qu
Antworten: 8
Zugriffe: 2088

1 You can't add elements to a tuple. Tuples have no append or extend method. 2 You can't remove elements from a tuple. Tuples have no remove or pop method. 3 You can't find elements in a tuple. Tuples have no index method. 4 You can, however, use in to see if an element exists in the tuple. Du kann...
von Karl
Dienstag 8. Juli 2008, 13:57
Forum: Allgemeine Fragen
Thema: vorhandene Tupel werden nicht übernommen
Antworten: 20
Zugriffe: 3402

Ahh, sorry. Du willst die Zwischenpunkte ja alle haben. Klar, dann ist eine Schleife natürlich angebracht :) Aber dann guck dir trotzdem nochmal an, was du mit der Bedingung in der While-Schleife machst. Sorry nochmal, ich hab wohl irgendwas falsch verstanden beim ersten Lesen. Liegt vielleicht dara...
von Karl
Dienstag 8. Juli 2008, 13:44
Forum: Allgemeine Fragen
Thema: vorhandene Tupel werden nicht übernommen
Antworten: 20
Zugriffe: 3402

Ohne mir die while-Schleife genauer angeschaut zu haben, tut es nicht eventuell eine einfache Rechnung anstatt der While-Schleife? Division -> Rest * m + y Edit: Schau dir mal genau die Bedingung ein. Ersetz die Variablen durch die Zahlen, die die Variablen representieren. Fällt dir vielleicht auf, ...
von Karl
Dienstag 8. Juli 2008, 10:32
Forum: Allgemeine Fragen
Thema: Python-Skript aus einem anderen Skript heraus starten
Antworten: 5
Zugriffe: 3751

Code: Alles auswählen

import os
os.system("test.py")
Würde z.B gehen.
von Karl
Montag 7. Juli 2008, 22:12
Forum: Allgemeine Fragen
Thema: Binärcode schreiben
Antworten: 12
Zugriffe: 2207

Sorry, so sollte es nicht rüberkommen. Unser Ziel ist es eine BMP Datei per python auszulesen, die mit den gängigen Methoden (DCT, Quantisierung, etc...) zu komprimieren und ein von Windows lesbares .jpg file herzustellen. Mein kollege und ich haben uns in den Aufbau des JPEG als Datei schon eingea...
von Karl
Montag 7. Juli 2008, 21:32
Forum: Allgemeine Fragen
Thema: Binärcode schreiben
Antworten: 12
Zugriffe: 2207

Naja, so den Groben überblick hab ich (denke ich zumindest) Wie man das richtig ausdeutscht weiss ich net richtig. Naja, ich weiss zumindest wie ein JPEG in Hex aussieht und aufgebaut ist. Jetzt gehört da nur noch ein Python-proggie drumherum. Gruss cruel0r Das hört sich ja nicht sehr überzeugend a...
von Karl
Montag 7. Juli 2008, 21:30
Forum: Allgemeine Fragen
Thema: Speicherbegrenzung String
Antworten: 52
Zugriffe: 9389

zu 2. Warum am Stück? Du kannst auch Teile des Strings untersuchen. Dass du dann eventuell deine gesuchte Stelle aufsplittest, sollte auch kein Problem sein. Das ist dann vielleicht wieder ein zusätzliches Problem für 1. Aber wenigsten's funktionierst ;)
von Karl
Montag 7. Juli 2008, 20:44
Forum: Allgemeine Fragen
Thema: Speicherbegrenzung String
Antworten: 52
Zugriffe: 9389

Ich hab noch nie so ein Problem gehabt und vielleicht gibt es spezielle Module/Datentypen oder sonstwas dafür, aber eventuell könntest du den String auch einfach "häppchenweise" bearbeiten ;) Wenn der String ja eh in einem File gespeichert ist, besteht ja kein Grund, das ganze File auf ein...
von Karl
Montag 7. Juli 2008, 20:40
Forum: Allgemeine Fragen
Thema: Binärcode schreiben
Antworten: 12
Zugriffe: 2207

cruel0r hat geschrieben:nope, ein Texteditor speichert die Zeichen als Maschienencode mit ASCII, ich möchte Binär schreiben. Und für ein Bild braucht man sehrwohl HexCode^^
Weißt du überhaupt was ASCII, Hex, usw ist?
Vielleicht solltest du bevor du dich einarbeitest, erstmal da einarbeiten ;)
von Karl
Montag 7. Juli 2008, 19:43
Forum: Allgemeine Fragen
Thema: Binärcode schreiben
Antworten: 12
Zugriffe: 2207

Du kannst mit jedem Texteditor ein Bild "schreiben". Also kann Python das auch ;)
Edit: Maschinencode brauchst du für ein Bild aber nicht :D
von Karl
Sonntag 6. Juli 2008, 18:51
Forum: wxPython
Thema: Grundsätzliche Frage
Antworten: 10
Zugriffe: 2423

Hat Karl doch eigentlich schon beantwortet: Damit werden die Buchstaben gekennzeichnet, über die man die Menüpunkte per Tastatur ansteuern kann. Also alt+Buchstabe um das entsprechende Menü zu aktivieren, und nur der Buchstabe um bei geöffnetem Menü einen Menüpunkt zu aktivieren. Die Buchstaben sol...
von Karl
Sonntag 6. Juli 2008, 18:35
Forum: wxPython
Thema: Grundsätzliche Frage
Antworten: 10
Zugriffe: 2423

SchneiderWeisse hat geschrieben:ja ich meine natürlich die "&"...
Dachte ich mir ;) Hab's jetzt auch zum laufen gekriegt, hatte versehentlich die Tabs durch 4 Spaces ersetzen lassen, waren aber 8 :)
Man sollte da vielleicht Tabs und Spaces nicht mixen, einer der Pythongrundsätze.
von Karl
Sonntag 6. Juli 2008, 18:29
Forum: wxPython
Thema: Grundsätzliche Frage
Antworten: 10
Zugriffe: 2423

für was mache ich ein "?" am Anfang von den Strings bei der Menubar? Danke! Ein Fragezeichen wird doch nur einmal benutzt. Um ein Fragezeichen anzuzeigen ;) Oder meintest du die &? Die werden wohl dafür da sein, einen Buchstaben einem Key zuzuordnen. Also wenn man alt+key drückt. Aber...
von Karl
Samstag 5. Juli 2008, 23:37
Forum: Allgemeine Fragen
Thema: Assoziation, Objet aus einer Klasse erzeugen!!!
Antworten: 16
Zugriffe: 3788

Auch im Interpreter mußt du korrekt einrücken. Die Methoden in deiner Klasse müssen stärker eingerückt sein als das Schlüsselwort `class`. Sorry aber das habe ich jetzt nicht so ganz verstanden, was meinst du mit: "Die Methoden in deiner Klasse müssen stärker eingerückt sein als das Schlüsselw...
von Karl
Samstag 5. Juli 2008, 22:17
Forum: Allgemeine Fragen
Thema: Assoziation, Objet aus einer Klasse erzeugen!!!
Antworten: 16
Zugriffe: 3788

1. Solltest du den Code in [code=py]CODE[/code] setzen und 2. die Einrückung beim Posten beibehalten ;) Naja, du hast zwar eine Klasse (die nach kurzem Überfliegen auch korrekt sein dürfte), aber kein Klassenobjekt (Instanz) der Klasse. Du musst die Klasse aufrufen, also eine Instanz (Oder Klassenob...
von Karl
Samstag 5. Juli 2008, 18:08
Forum: Allgemeine Fragen
Thema: Wie bleibt man up-to-date?
Antworten: 14
Zugriffe: 2696

BlackVivi hat geschrieben:
Karl hat geschrieben:Bei C++ diskutiert man ja wohl nicht mehr darüber, ob etwas verändert/ausgebaut/eingebaut werden soll.
http://en.wikipedia.org/wiki/C%2B%2B0x
Ich wusste doch, dass ich das ++ hätte weglassen sollen :p
von Karl
Samstag 5. Juli 2008, 17:12
Forum: Allgemeine Fragen
Thema: Wie bleibt man up-to-date?
Antworten: 14
Zugriffe: 2696

Naja aber zumindest wird noch recht viel über Python diskutiert. Bei C++ diskutiert man ja wohl nicht mehr darüber, ob etwas verändert/ausgebaut/eingebaut werden soll. Es wird wohl immer ein paar relativ aktuelle Themen bezüglich Python geben. Auch zu den ganzen verschiedenen Implementierungen usw. ...