Die Suche ergab 4875 Treffer

von EyDu
Freitag 19. Januar 2007, 21:00
Forum: Allgemeine Fragen
Thema: Geöffnete Dateien durchsuchen
Antworten: 14
Zugriffe: 2011

Leonidas hat geschrieben:
Joghurt hat geschrieben:@EyDu: grep kann auch direkt Dateinamen bekommen.
Useless use of cat
Ich hab' doch keine Ahnung von grep ;-) Samiel hatte es nur in seinem zweiten Post stehen.
von EyDu
Donnerstag 18. Januar 2007, 18:35
Forum: Allgemeine Fragen
Thema: Geöffnete Dateien durchsuchen
Antworten: 14
Zugriffe: 2011

Ich hätte da noch einen nicht ganz ernst gemeinten Vorschlag. Aber die Lösung liegt eben auf der Hand:

Code: Alles auswählen

import os
def search(keyword):
        return os.popen("cat tablist | grep %s" % keyword).read()
von EyDu
Dienstag 16. Januar 2007, 15:19
Forum: Allgemeine Fragen
Thema: Iteration in Klasse
Antworten: 24
Zugriffe: 3164

Das was du suchst, entspricht wohl eher dem folgenden: class Mitarbeiter: def __init__(self, name, tel=0, fax=0): self.name = name self.tel = tel self.fax = fax #Liste von Mitarbeitern erzeugen ma = [Mitarbeiter("spam", 23, 1337), Mitarbeiter("eggs",42)] #Ueber die Mitarbeiter la...
von EyDu
Samstag 13. Januar 2007, 12:43
Forum: Allgemeine Fragen
Thema: Berechnung von Primzahlzwillingen
Antworten: 36
Zugriffe: 8663

So richtig funktional liest sich aber noch keine Lösung. Dazu müsste man wenigstens die Primzahlberechnung noch rekursiv machen. Was natürlich den Stack innerhalb von Bruchteilen einer Sekunde vernichtet ;-) Daher möchte ich doch mal eine lesbare, und semi-funktionale Lösung vorschlagen. Wer will, d...
von EyDu
Samstag 13. Januar 2007, 12:12
Forum: Allgemeine Fragen
Thema: Facharbeitsthema Mathe
Antworten: 28
Zugriffe: 4882

Wie wär es mit Komplexen Zahlen und der Visualisierung von Operationen auf diesen? So etwas ähnliches hatte ich selber als Facharbeitsthema und läßt sich relativ gut handhaben, wie ich finde. Und besondere Python-Kenntnisse, außer sich vielleicht mal Tkinter anzuschauen, braucht man eigentlich auch ...
von EyDu
Dienstag 2. Januar 2007, 17:38
Forum: Allgemeine Fragen
Thema: Warum gibt es kein "".replace dass...
Antworten: 24
Zugriffe: 2690

mawe hat geschrieben:Is natürlich Blödsinn, weils nur mit symmetrischen Ersetzungsteilstringsodersonstigendings geht.
Naja, aber so schwer ist der naechste Schritt dann auch nicht mehr :D

Code: Alles auswählen

"foobar(abc) abc"[::-1].replace("abc"[::-1], "xyz"[::-1], 1)[::-1]
von EyDu
Sonntag 24. Dezember 2006, 10:59
Forum: Allgemeine Fragen
Thema: Caesar-Verschlüsselung
Antworten: 10
Zugriffe: 2162

Joghurt hat geschrieben: Es geht übrigens in einer Zeile, das ist aber schon für fortgeschrittene.
Das ist klar, aber ich glaube nicht, dass das der tiefere Sinn der Übung war/ist :D
von EyDu
Samstag 23. Dezember 2006, 14:04
Forum: Allgemeine Fragen
Thema: Caesar-Verschlüsselung
Antworten: 10
Zugriffe: 2162

Sonst noch Hausaufgaben die zu erledigen sind? Also ich habs in sieben Zeilen geschafft.
von EyDu
Samstag 23. Dezember 2006, 13:04
Forum: Allgemeine Fragen
Thema: Vereinfachung immerwiederkehrender Ausdruck
Antworten: 37
Zugriffe: 3614

Ob mein Vorschlag nun in jedem Fall sinnvoll ist, darüber läßt sich streiten, aber man könnte sich eine hübsche Funktion basteln, die diese Aufgabe übernimmt. Wenn man aber mit Klassen arbeitet (was ja öffter mal vorkommt ;-) ), kann man es aber auch schon wieder wegwerfen: def ifthen(condition, exp...
von EyDu
Samstag 23. Dezember 2006, 12:40
Forum: Allgemeine Fragen
Thema: list.insert(index, object)
Antworten: 5
Zugriffe: 1058

Ja, Dictionaries: http://docs.python.org/tut/node7.html#S ... 0000000000

Sollte selbsterklärend sein.

EDIT: Böse URL!
von EyDu
Sonntag 10. Dezember 2006, 13:25
Forum: Allgemeine Fragen
Thema: FTPLIB - dir() sinnvoll lesen
Antworten: 4
Zugriffe: 1198

Die Lösung liegt doch eigentlich auf der Hand ;-) def ret_dir(ftp): result=[] data=[] ftp.dir(data.append) for x in data: y=x.split(" ") if y[0][0]=="d": result.append(y[-1]) return result Wie man sieht, gibt das d an erster Stelle an, ob es sich bei dem Eintrag um ein Verzeichni...
von EyDu
Sonntag 10. Dezember 2006, 00:01
Forum: Allgemeine Fragen
Thema: Bestimmte Dictionaries in Listen finden...
Antworten: 12
Zugriffe: 1635

Bist du unbeding auf Listen angewiesen? Wenn "code" eh' ein Schlüssel ist, könnte man gut folgendes machen: def check_for_code(data, code): return code in data.keys() #Mit dem Beispielaufruf (code sind hier 234 und 123) x={234:{"time":9999}, 123:{"time":8888}} c=234 pri...
von EyDu
Dienstag 28. November 2006, 14:16
Forum: Allgemeine Fragen
Thema: Variabele Variabeln ??? :)
Antworten: 15
Zugriffe: 1997

Ich würde eine Lösung über ein Dictionary machen: class Dummy: def __init__(self): #Hier werden deine dynamischen Attribute angelegt self.attributes = {"att1":"wert1", "att2":"wert2" def spam(self): #Zugriff in einer Schleife for a in self.attributes.keys(): s...
von EyDu
Freitag 24. November 2006, 20:57
Forum: Allgemeine Fragen
Thema: befehl für den betrag?
Antworten: 10
Zugriffe: 95514

Mit if-Statements arbeiten ist doch langweilig :D

Code: Alles auswählen

def labs(x):
    return max(range(x+1) + range(-x+1))
Sebastian

EDIT: Die Nullen als Startwerte in Range sind doch irgendwie überflüssig...
von EyDu
Freitag 1. September 2006, 21:50
Forum: Allgemeine Fragen
Thema: Dumme Frage: Aussprache
Antworten: 12
Zugriffe: 10802

Joghurt hat geschrieben:Wohl eher beißen... "Püton" ist die Schlange ;)
Ja, aber eine Würgeschlange :wink: