Die Suche ergab 4875 Treffer

von EyDu
Freitag 13. März 2015, 16:34
Forum: Offtopic
Thema: Problem mit ( Haskell)
Antworten: 10
Zugriffe: 2470

Re: Problem mit ( Haskell)

Und ganz Faule nutzen statt der max-Funktion die maximum-Funktion.
von EyDu
Freitag 13. März 2015, 09:17
Forum: Allgemeine Fragen
Thema: Neustart
Antworten: 17
Zugriffe: 1838

Re: Neustart

Warum gehst du den Weg über eine batch-Datei und startest Python nicht einfach direkt mittels Popen? def run_batch(self): from subprocess import Popen app.quit() self.batch_it = os.path.join(os.path.abspath(".") + os.sep + "xarphus.bat") Popen(self.batch_it) An der Methode ist wi...
von EyDu
Donnerstag 12. März 2015, 23:36
Forum: Qt/KDE
Thema: QToolBar mit mehr pepp
Antworten: 18
Zugriffe: 3591

Re: QToolBar mit mehr pepp

Wenn du ein paar Attribute unbedingt mit None belegen willst, dann solltest du sie behalten. Sonst sind die Rückgabewerte eher sinnlos.
von EyDu
Donnerstag 12. März 2015, 14:06
Forum: Allgemeine Fragen
Thema: Begrenzung einer Punktwolke
Antworten: 1
Zugriffe: 689

Re: Begrenzung einer Punktwolke

Das nennt sich Clustering. Die einfachste Möglichkeit wäre k-nearest-neighbours.
von EyDu
Dienstag 10. März 2015, 23:25
Forum: Allgemeine Fragen
Thema: D-Bus Abfrage von Player Metadaten
Antworten: 9
Zugriffe: 1584

Re: D-Bus Abfrage von Player Metadaten

Mal so ins Blaue gerate: Ich würde vermuten, dass es wohl eher ``getMetadata`` und nicht ``get.Metadata`` heißen sollte.
von EyDu
Dienstag 10. März 2015, 21:20
Forum: Allgemeine Fragen
Thema: Ausführungs datum in Textdatei anlegen
Antworten: 2
Zugriffe: 649

Re: Ausführungs datum in Textdatei anlegen

Hallo und willkommen im Forum! Wenn du eine Datei im w rite-Modus öffnest, dann wird sie immer überschrieben. Wenn du etwas anhängen willst, dann musst du sie im a ppend -Modus öffnen. Bei der Gelegenheit solltest du dir aber am besten mal das logging-Modul anschauen. Und noch eine kleine Anmerkung:...
von EyDu
Dienstag 10. März 2015, 14:10
Forum: Allgemeine Fragen
Thema: eigener Fehler
Antworten: 15
Zugriffe: 2196

Re: eigener Fehler

Das eröffnet auch ganz neue Möglichkeiten:

Code: Alles auswählen

>>> int(u'६7')
67
Ob das Verhalten wirklich so sinnvoll ist? Jetzt mal abgesehen vom Ärgern der Kollegen.
von EyDu
Dienstag 10. März 2015, 13:43
Forum: Allgemeine Fragen
Thema: eigener Fehler
Antworten: 15
Zugriffe: 2196

Re: eigener Fehler

Gefragt war auch, *keine* Zahl einzugeben Warum gehst du eigentlich über "try ... except"? Wäre es nicht einfacher, die Eingabe mittels `.isdigit()` zu testen? EAFP, das ist der Standardweg in Python. Man geht einfach davon aus, dass es sich um einen Integer handelt. Wenn nicht, dann gibt...
von EyDu
Dienstag 10. März 2015, 12:58
Forum: Allgemeine Fragen
Thema: Problem beim Python lernen
Antworten: 27
Zugriffe: 4410

Re: Problem beim Python lernen

P.S.: Könnte man den eine Kopie desselben Buchs haben? Und was ist, wenn man eine Kopie des gleichen Buchs hat? Hat man dann 2x das gleiche Buch? Oder 1x dasselbe und 1x das gleiche? :twisted: Das kommt wohl auf den Kontext drauf an. Ich würde behaupten, dass zwei Personen eine Kopie desselben Buch...
von EyDu
Montag 9. März 2015, 19:13
Forum: Allgemeine Fragen
Thema: Problem beim Python lernen
Antworten: 27
Zugriffe: 4410

Re: Problem beim Python lernen

Ja schade, dann musst du wohl aufhören mit Python ;-) Mal ernsthaft: Wenn du mit dem Inhalt des anderen Buchs nicht zurechtkommst, dann wirst du schon nicht so viel doppelt lernen. Wahrscheinlich hast du die Hälfte davon auch schon wieder vergessen und ein Teil des neuen Buchs wird zusätzliche Infor...
von EyDu
Sonntag 8. März 2015, 15:58
Forum: Allgemeine Fragen
Thema: Python Hilfe, Fehlermeldung ausgeben
Antworten: 4
Zugriffe: 928

Re: Python Hilfe, Fehlermeldung ausgeben

Du machst das zu umständlich. Was wäre denn, wenn du 100000 Werte hättest? Schreibst du dann 100000 Bedingungen hin? Das lässt sich leicht zusammenfassen, indem du die möglichen Namen auflistest: NAMES = "rock", "spock", "paper", "lizard", "scissors"...
von EyDu
Samstag 7. März 2015, 22:04
Forum: Allgemeine Fragen
Thema: Das Benennen der Widgets
Antworten: 18
Zugriffe: 3319

Re: Das Benennen der Widgets

Viel zu kompliziert und du führst weiterhin zwei verschiedene Listen. compound_list = [ ("a", 2), ("b", 4)] Es wurde dir mit Sicherheit schon einmal gesagt: range(len(list)) ist in Python ein Anit-Pattern. Iteriere direkt über die Liste. Wenn du einen Index brauchst, benutze die ...
von EyDu
Samstag 7. März 2015, 21:17
Forum: Allgemeine Fragen
Thema: Das Benennen der Widgets
Antworten: 18
Zugriffe: 3319

Re: Das Benennen der Widgets

Oder übersehe ich was? Ja. Dass gemeinsame Daten zusammengehören. Wenn du zwei Listen parallel führst, dann musst du daraus eine machen. Und schon ist dein Programm besser wartbar und du hast weniger Arbeit. Ich glaube, es wurde dir schon einmal gesagt: Unterlasse doch bitte die ganzen Fullquotes u...
von EyDu
Samstag 7. März 2015, 20:57
Forum: Allgemeine Fragen
Thema: Das Benennen der Widgets
Antworten: 18
Zugriffe: 3319

Re: Das Benennen der Widgets

In diesem konkreten Fall ist das recht einfach:

Code: Alles auswählen

try:
    value = ["First", "Second", "Third"][self.comboBox.currentIndex()]
except IndexError:
    print "Error"
else:
    print value
von EyDu
Samstag 7. März 2015, 20:52
Forum: Allgemeine Fragen
Thema: Das Benennen der Widgets
Antworten: 18
Zugriffe: 3319

Re: Das Benennen der Widgets

Häufig verwendet man statt der if/elif-Kaskaden einfach eine Liste oder ein Dictionary.
von EyDu
Samstag 7. März 2015, 09:23
Forum: Wissenschaftliches Rechnen
Thema: Überwachung von mehrfach auftretenden array einträgen
Antworten: 12
Zugriffe: 5314

Re: Überwachung von mehrfach auftretenden array einträgen

Du willst jetzt nicht ernsthaft behaupten, dass import numpy as np import itertools source = np.arange(0, 5) combos = itertools.combinations(source, 3) big_arr = np.array( [e for e in combos] ) big_arr = np.vstack( (big_arr,big_arr[:,[1,2,0]],big_arr[:,[0,2,1]],big_arr) ) big_arr = big_arr[np.random...
von EyDu
Freitag 6. März 2015, 22:36
Forum: Tkinter
Thema: Hässlicher Programmaufbau -- Trick gesucht.
Antworten: 4
Zugriffe: 1352

Re: Hässlicher Programmaufbau -- Trick gesucht.

Schau dir mal die after-Methode an. Da kannst du einen Zeitintervall und eine Callback-Funktion übergeben. Das Forum ist voll zu dem Thema. Das ist zwar in diesem Fall nicht unbedingt die schönste Methode, aber die sollte hier ausreichen. Naja, Tk und v.a. dessen Canvas sind sowieso n bissl komisch....
von EyDu
Freitag 6. März 2015, 22:30
Forum: Wissenschaftliches Rechnen
Thema: Überwachung von mehrfach auftretenden array einträgen
Antworten: 12
Zugriffe: 5314

Re: Überwachung von mehrfach auftretenden array einträgen

Dann solltest du dringend mal über den Begriff "Minimalbeispiel" nachdenken. Eine einfache Liste mit vier oder fünf händisch erstellten Tupeln hätte vollkommen ausgereicht um dein Problem zu demonstrieren. Stattdessen bringst du NumPy mit ins Spiel, blähst das ganze Problem damit riesig au...
von EyDu
Freitag 6. März 2015, 21:52
Forum: Wissenschaftliches Rechnen
Thema: Überwachung von mehrfach auftretenden array einträgen
Antworten: 12
Zugriffe: 5314

Re: Überwachung von mehrfach auftretenden array einträgen

@EyDu: Der Beitrag auf Stackoverflow ist mir bewusst. Leider kann ich den big_array nicht verändern weil ich die zahlen tripel quasi "on-the-fly" bekomme. Ich hatte auch schon gedacht erst einmal eine schleife durchlaufen zu lassen um den big_array zu erzeugen, dann unique_rows verwenden ...
von EyDu
Freitag 6. März 2015, 20:39
Forum: Wissenschaftliches Rechnen
Thema: Überwachung von mehrfach auftretenden array einträgen
Antworten: 12
Zugriffe: 5314

Re: Überwachung von mehrfach auftretenden array einträgen

Da fällt mir auf: Du hattest doch vor einem Monat quasi die identische Frage.