Die Suche ergab 10 Treffer

von JaKlaRo
Donnerstag 23. Juli 2009, 21:49
Forum: Codesnippets
Thema: Tabulator
Antworten: 8
Zugriffe: 4238

Bitte sehr:
#! /usr/bin/envr python
# -*- coding: utf-8 -*-

def tab(string="", tab_width=8, focus='left', fill=" "):
if len(fill) != 1:
return False # entsprechende Fehlermeldung für False einfügen
if tab_width < 2:
tab_width = 1
if type(string) == type(1) or type(string) == type(1.0 ...
von JaKlaRo
Donnerstag 23. Juli 2009, 17:50
Forum: Codesnippets
Thema: Tabulator
Antworten: 8
Zugriffe: 4238

Tabulator

Hallo,
folgende Funktion habe ich zur Nutzung in `curses` geschrieben, vielleicht gibt es noch andere Anwendungsmöglichkeiten.
#! /usr/bin/envr python
# -*- coding: utf-8 -*-

def tab(string="", tab_width=8, focus='left'):
string = str(string)
stringlen = len(string)
space = " " * (tab_width ...
von JaKlaRo
Mittwoch 22. Juli 2009, 14:29
Forum: Showcase
Thema: primitive Pythagoreische Tripel
Antworten: 22
Zugriffe: 10776

Hallo
Warum muss man im Menü mit Space bestätigen, statt Enter?
Wegen: KEY_ENTER Enter or send (unreliable)
Nachzulesen hier: http://docs.python.org/library/curses.html
Ich habe `KEY_ENTER` ausprobiert, funktioniert bei mir jedoch nicht. :?

@birkenfeld: Was soll denn dieser Link: `http ...
von JaKlaRo
Mittwoch 22. Juli 2009, 09:25
Forum: Showcase
Thema: primitive Pythagoreische Tripel
Antworten: 22
Zugriffe: 10776

Hallo,
die erste Umsetzung mit `curses` ist fertig. In der Methode `show_triples' ist eine Zeile auskommentiert, die nicht funktioniert, wo ist der Haken? :?:
In der Methode `read_n_numbers` gibt es etwas doppelten Code, soll ich diesen in eine neue Methode auslagern?
Bei einer großen Tripelliste ...
von JaKlaRo
Montag 20. Juli 2009, 18:16
Forum: Showcase
Thema: primitive Pythagoreische Tripel
Antworten: 22
Zugriffe: 10776

Hallo,
ich habe die Anregungen von numerix und BlackJack übernommen. Die Ausgabe würde ich gerne über `curses` realisieren (`urwid` habe ich mir angeschaut, bin jedoch von der Vielzahl der Methoden etwas überfordert). Ich suche derzeit ein Beispiel für `curses`, um meine unendliche Tripelliste ...
von JaKlaRo
Freitag 17. Juli 2009, 09:41
Forum: Showcase
Thema: primitive Pythagoreische Tripel
Antworten: 22
Zugriffe: 10776

[Ansonsten könntest du bei Programmstart das System des Benutzers überprüfen und das entsprechende Verfahren bei Bedarf einleiten (`if 'windows':`...).

Danke für den Tip, ich habe das Problem mit [wiki]Terminal Gr?abfragen[/wiki] gelöst. Der Link funktioniert nicht richtig. :( :?: Auf Terminal ...
von JaKlaRo
Donnerstag 16. Juli 2009, 23:16
Forum: Showcase
Thema: primitive Pythagoreische Tripel
Antworten: 22
Zugriffe: 10776

Hallo,
ich habe einiges geändert und hoffe, dass das Programm besser lesbar ist. Ich habe einen neuen Algorithmus zum Erzeugen primitiver Pythagoreischer Tripel eingefügt und den alten entfernt. Die Ein- und Ausgabe wurde überarbeitet und ein längerer einführender Kommentar (bitte gründlich lesen ...
von JaKlaRo
Dienstag 14. Juli 2009, 18:51
Forum: Showcase
Thema: primitive Pythagoreische Tripel
Antworten: 22
Zugriffe: 10776

Nächste Version:
"enumerate" ist drin
Docstrings sind drin
"sys.exit()" reduziert
Variablen umbenannt

Ich persönlich finde die gewählte Form der Eingabe auch zu umständlich für den Anwender. Eine Alternative wäre, dem Anwender zu sagen, dass er entweder nur 1 Zahl eingeben soll (und was es damit ...
von JaKlaRo
Dienstag 14. Juli 2009, 16:02
Forum: Showcase
Thema: primitive Pythagoreische Tripel
Antworten: 22
Zugriffe: 10776

So, ich habe einige Dinge geändert wie von cofi angeregt. Wie ich "enumerate" in der Funktion "DelDupList" anwenden soll, ist mir noch nicht ganz klar, da muss ich mich noch schlau machen.
Was cofi's 3. Punkt angeht, da brauche ich konkrete Vorschläge. Ich verstehe, was ich schreibe und wie ich es ...
von JaKlaRo
Dienstag 14. Juli 2009, 12:26
Forum: Showcase
Thema: primitive Pythagoreische Tripel
Antworten: 22
Zugriffe: 10776

primitive Pythagoreische Tripel

Hallo,
ich bin dabei mir Python beizubringen. Bisher habe ich unter Linux Bash-Skripte programmiert. Hier also mein erstes Programm. Zur Info: http://de.wikipedia.org/wiki/Pythagoreisches_Tripel
Zunächst läuft es schon mal fehlerfrei, aber noch nicht optimal.
An eine grafische Oberfläche habe ich ...