Die Suche ergab 799 Treffer
- Samstag 14. Juni 2014, 17:01
- Forum: Datenbankprogrammierung mit Python
- Thema: mysql stored procedures
- Antworten: 11
- Zugriffe: 2641
Re: mysql stored procedures
Wenn man keine Mehrfachvererbung abseits von ”Mixins” benutzt, ist die ganze Komplexität und die Konsequenzen die man sich mit `super()` einfängt, völlig unnötig. Ich finde super nicht besonders komplex. Ich habe es in Java sehr gerne benutzt und ich vermisse es in C++. super() ist immer dann super...
- Samstag 14. Juni 2014, 16:52
- Forum: Datenbankprogrammierung mit Python
- Thema: mysql stored procedures
- Antworten: 11
- Zugriffe: 2641
Re: mysql stored procedures
Keine Ahnung warum dieses Problem etwas mit Java zu tun hat. Mir ist lediglich aufgefallen, dass da jemand Python wie Java programmiert.Hyperion hat geschrieben:Was hat Java damit zu tun
- Samstag 14. Juni 2014, 16:23
- Forum: Datenbankprogrammierung mit Python
- Thema: mysql stored procedures
- Antworten: 11
- Zugriffe: 2641
Re: mysql stored procedures
Denn wirklich nützen tut das ja erst wenn man Mehrfachvererbung praktiziert die nicht aus ”Mixins” besteht. Du brauchst super immer dann, wenn in der abgeleiteten Klasse das Verhalten der Parent-Klasse erweitert werden soll. Und wenn Du in Qt von einer QObject oder QWidget Klasse ableitest und im e...
- Samstag 14. Juni 2014, 07:37
- Forum: Datenbankprogrammierung mit Python
- Thema: mysql stored procedures
- Antworten: 11
- Zugriffe: 2641
Re: mysql stored procedures
Probier mal das
Code: Alles auswählen
args = ['ham', 'spam', ''] # eine list darf veraendert werden, ein tuple nicht
cur.callproc('sp1', args)
print(args) # eventuell ist in args[2] der out-Parameter
In Java muss man das so machen.BlackJack hat geschrieben:Die Klasse ist übrigens unsinnig, da hätte es auch eine einfache Funktion getan.
- Freitag 13. Juni 2014, 16:56
- Forum: Tkinter
- Thema: Programm zieht viel RAM und wird langsam
- Antworten: 19
- Zugriffe: 3112
Re: Programm zieht viel RAM und wird langsam
Das ganze ist bloß ein Projekt zum üben..... ist das erste mal, dass ich mit Python zu tun habe.... (Ja, davor leider Java :roll: ) Wieso leider, Java ist eine tolle Sprache, Du solltest lediglich Python nicht wie Java programmieren: http://dirtsimple.org/2004/12/python-is-not-java.html Der Link is...
- Donnerstag 12. Juni 2014, 19:38
- Forum: Offtopic
- Thema: Python Anwendung als Open Source veröffentlichen aber wie ?
- Antworten: 27
- Zugriffe: 5761
Re: Python Anwendung als Open Source veröffentlichen aber wi
Kein Mensch bezahlt für unbekannten Code. Wenn Du also unbekannt bist und mit Software Geld verdienen willst, dann empfehle ich Dir Deinen Code unter der Apache Lizenz zu stellen. Apache Lizenz heißt: Du haftest für nichts, jeder darf alles mit Deinem Programm machen, bis auf die folgenden zwei Ausn...
- Mittwoch 11. Juni 2014, 16:04
- Forum: Allgemeine Fragen
- Thema: Animation großer Datenmengen
- Antworten: 2
- Zugriffe: 800
Re: Animation großer Datenmengen
Probier das mal: obstacle = [] def newFrame(i): obstacle.append(gca().add_patch(patches.Polygon(poly[i], color="grey", edgecolor=None))) return obstacle So wird gca().add_patch(patches.Polygon(poly , color="grey", edgecolor=None)) nur einmal in jeden Frame aufgerufen. Ob Matplotl...
- Mittwoch 11. Juni 2014, 13:29
- Forum: Allgemeine Fragen
- Thema: Häufigsten Buchstaben herausfinden
- Antworten: 11
- Zugriffe: 2896
Re: Häufigsten Buchstaben herausfinden
Deutlich schneller Für jeden Buchstaben muss der komplette Text durchlaufen werden. und Einzeiler Mit import string ist es genauso ein Zweizeiler wie der collections Code. Ansonsten ist der Code Klasse! Was für die Kniffel-Ecke: Was macht dieser Code? Dort findet man sonst eher C- und RegExp-Beispi...
- Mittwoch 11. Juni 2014, 11:07
- Forum: Allgemeine Fragen
- Thema: Häufigsten Buchstaben herausfinden
- Antworten: 11
- Zugriffe: 2896
Re: Häufigsten Buchstaben herausfinden
@MagBen: Und das hat jetzt genau welchen Mehrwert im Vergleich zu der Zähler-Klasse, die Python schon in der Standardbibliothek mitbringt? Du meinst from collections import Counter print( Counter(text).most_common(3) ) Pro collections: Der Numpy Code ist 4 Zeilen lang, der collections Code ist nur ...
- Mittwoch 11. Juni 2014, 10:41
- Forum: Allgemeine Fragen
- Thema: Häufigsten Buchstaben herausfinden
- Antworten: 11
- Zugriffe: 2896
Re: Häufigsten Buchstaben herausfinden
Numpy hat Statistikfunktionen die Dir Histogramme (welcher Wert kommt wie oft vor) erstellen können. Hier meine Lösung, die allerdings nicht mit Unicode klarkommt, weil alle Buchstaben zu uint8 umgewandelt werden. text = """ Ich versuche mich gerade an checkio.org. Mein Code: Code: [A...
- Dienstag 10. Juni 2014, 10:01
- Forum: Allgemeine Fragen
- Thema: Probleme mit scipy.integrate.odeint
- Antworten: 4
- Zugriffe: 1924
Re: Probleme mit scipy.integrate.odeint
Sehr schön, dass Du es geschafft hast. Ein paar Tips, damit der Code mehr nach Python und Numerik aussieht: Lass das 10**n weg, schreib die Zeilen 43 bis 45 lieber so mS = 1.989e30 # Sonne mE = 5.972e24 # Erde mM = 7.349e22 # Mond Die Zeilen 110 bis 129 sehen so mehr nach Numpy aus: x1 = r[:,0] y1 =...
- Dienstag 10. Juni 2014, 09:11
- Forum: Allgemeine Fragen
- Thema: Datum/Zeit
- Antworten: 6
- Zugriffe: 3380
Re: Datum/Zeit
Lass den Benutzer seine Eingaben machen. Nachdem der Benutzer fertig ist (Return oder Eingabefeld verliert Fokus) wertest Du die Eingabe mit time.strptime aus und fängst den ValueError Fehler ab. In der Fehlerbehandlung machst Du den Benutzer darauf aufmerksam, dass seine Eingabe nicht korrekt ist (...
- Sonntag 8. Juni 2014, 15:42
- Forum: Webframeworks
- Thema: Cookies in Flask und Django
- Antworten: 3
- Zugriffe: 1773
Re: Cookies in Flask und Django
Ich denke das hängt nicht von Flask oder Django ab, sondern ob der Browser das Cookie hergibt oder nicht. Cookies werden an die gleiche Domain geliefert von der sie gesetzt wurden aber nicht an andere Domains. Wenn ein Cookie von Django Anwendung a von w_w_w.abc.de/a gesetzt wird, dann kann es auch ...
- Samstag 7. Juni 2014, 08:26
- Forum: Allgemeine Fragen
- Thema: Probleme mit scipy.integrate.odeint
- Antworten: 4
- Zugriffe: 1924
Re: Probleme mit scipy.integrate.odeint
Das hier sind 6 Vektor-Gleichungen dr1/dt = r1' dr2/dt = r2' dr3/dt = r3' dr1'/dt = - G*m2*(r1-r2)/|r1-r2|^3 - G*m3*(r1-r3)/|r1-r3|^3 dr2'/dt = - G*m3*(r2-r3)/|r2-r3|^3 - G*m1*(r2-r1)/|r2-r1|^3 dr3'/dt = - G*m1*(r3-r1)/|r3-r1|^3 - G*m2*(r3-r2)/|r3-r2|^3 In Python musst Du daraus 6x3 skalare Gleichun...
- Freitag 6. Juni 2014, 17:43
- Forum: Allgemeine Fragen
- Thema: Tuples und Dictionaries
- Antworten: 49
- Zugriffe: 5277
Re: Tuples und Dictionaries
Code: Alles auswählen
a = [1,2,3] # eine list
a[1] = "X"
print( a ) # alles klar?
b = (1,2,3) # ein tuple
b[1] = "X" # Ueberaschung!
- Freitag 6. Juni 2014, 10:43
- Forum: Allgemeine Fragen
- Thema: programmierung.in python
- Antworten: 11
- Zugriffe: 1922
Re: programmierung.in python
Code: Alles auswählen
import numpy as N
fd=N.array([23.2,23.0,22.9,22.6,22.5,22.3,21.8,21.6,21.4,20.8,20.2,19.9,19.0,17.9,17.6,16.8,13.8,12.7])
print( fd[ fd>=19.9] ) # alle Zahlen groesser-gleich 19.9
print( fd[:12] ) # die ersten 12 Zahlen
print( fd[7:12] ) # 8. bis 12. Zahl
- Freitag 6. Juni 2014, 10:14
- Forum: Qt/KDE
- Thema: Dialog-Fenster öffnen.
- Antworten: 104
- Zugriffe: 16146
Re: Dialog-Fenster öffnen.
Den Unterschied zwischen OO und Prozedural den gibt es nicht nur in der IT, den gibt es auch auf dem Bau, im Maschinenbau oder in der Literatur. Prozedurale Literatur ist wie (kleine) Kinder erzählen. Erst passiert das, dann macht der das, danach passiert das, dann der ... Die Erzählung läuft fast i...
- Freitag 6. Juni 2014, 08:47
- Forum: Datenbankprogrammierung mit Python
- Thema: Python Dropdown-Menü erstellen und mit Datenbank arbeiten
- Antworten: 12
- Zugriffe: 3057
Re: Python Dropdown-Menü erstellen und mit Datenbank arbeite
Jetzt bin ich durcheinander, weil wenn ich jetzt html code hab fur den dropdown menü wie arbeite ich dan mit ptyhon ? Gar nicht! Mal eben eine kleine Webanwendung mit Datenbankanbindung schreiben ohne sich mit einem Framework rumärgern zu müssen: dafür ist PHP gemacht. Du hast schneller PHP gelernt...
- Freitag 6. Juni 2014, 08:33
- Forum: Offtopic
- Thema: Ich bin der neue hier
- Antworten: 19
- Zugriffe: 4526
Re: Ich bin der neue hier
Eclipse für Java gefällt mir soweit ganz gut. Eclipse ist auch für Python die beste Entwicklungsumgebung die ich kenne (Stichwort: Pydev). der Vorteil an VBA oder Vb Studio ist einfach, dass man sehr schnell eine GUI basteln ... Hierzu empfehle ich PyQt. PyQt bietet auch die Möglichkeit sich eine G...