Die Suche ergab 306 Treffer
- Montag 19. Dezember 2011, 11:49
- Forum: Allgemeine Fragen
- Thema: Probleme bei der Quicksortimplementierung. Hilfe :S
- Antworten: 4
- Zugriffe: 566
Re: Probleme bei der Quicksortimplementierung. Hilfe :S
i for i in liste if i < pivot ist eine list-comprehension , und __name__ ist der Name des Moduls, das ist kannst du hier nachlesen. Der __name__ des Moduls ist gleich __main__, wenn du auf der Konsole python meinmodul.py aufrufst. So kann man steuern, was passieren soll, wenn das Skript importiert ...
- Montag 12. Dezember 2011, 08:25
- Forum: Netzwerkprogrammierung
- Thema: Flask und Blueprints
- Antworten: 6
- Zugriffe: 1878
Re: Flask und Blueprints
Die Blueprints ersetzen wohl die Views in gewisser Weise und sollen Flask noch modularer machen afaik. Aber wegen dem Wechsel zu Blueprints habe ich meine apps auch noch nicht auf die neue Flaskversion geupdatet ...
- Donnerstag 8. Dezember 2011, 15:12
- Forum: Allgemeine Fragen
- Thema: Logging
- Antworten: 6
- Zugriffe: 1130
Re: Logging
Anstatt hier soviel zu schwafeln :mrgreen: lieber mehr ausprobieren: # __init__.py import logging logger = logging.getLogger(__name__) def bar(): logger.info('__init__') # a.py import logging logger = logging.getLogger(__name__) def foo(): logger.info('a.foo()') # userscript import logging import lg...
- Donnerstag 8. Dezember 2011, 14:38
- Forum: Allgemeine Fragen
- Thema: Logging
- Antworten: 6
- Zugriffe: 1130
Re: Logging
Ja, nein, ich kenne das logging Modul von Python und habe es auch schon benutzt. Mein Problem ist wohl eher konzeptioneller Art. Vermutlich ist das auch alles eher trivial, aber ich stehe da wohl auf dem Schlauch. Ich versuche das mal, etwas anders zu formulieren. Package lg: # __init__.py import lo...
- Donnerstag 8. Dezember 2011, 11:19
- Forum: Allgemeine Fragen
- Thema: Logging
- Antworten: 6
- Zugriffe: 1130
Logging
Hallo, ich würde gerne für ein Package logging implementieren. Was eigentlich trivial erscheint stellt mich doch vor einige Probleme. Denn wie erstellt man am besten ein flexibles, optionales Loggingsystem für ein Package? Irgendwo muss ja definiert werden, wohin geloggt werden soll, und ob überhaup...
- Donnerstag 8. Dezember 2011, 08:37
- Forum: Netzwerkprogrammierung
- Thema: Flask und mobile Geräte?
- Antworten: 12
- Zugriffe: 2822
Re: Flask und mobile Geräte?
Jo, Live HTTP headers benutze ich dafür
- Mittwoch 7. Dezember 2011, 11:30
- Forum: Allgemeine Fragen
- Thema: Datentyp problem
- Antworten: 25
- Zugriffe: 2845
Re: Datentyp problem
Yup, ich wollte das Problem auch nicht auf Python reduzieren. Ich bin mir bewusst, dass das in anderen Sprachen auch so ähnlich ist. Bei meiner fast täglichen Arbeit mit Koordinaten komme ich auch prima mit den floats aus. Dennoch ist das eine Problematik, die imo für viele erst einmal nicht offensi...
- Mittwoch 7. Dezember 2011, 09:33
- Forum: Allgemeine Fragen
- Thema: Datentyp problem
- Antworten: 25
- Zugriffe: 2845
Re: Datentyp problem
Ich finde es bemerkenswert, wie wenig trivial Mathematik mit Python ist. Man muss doch imo erheblichen Aufwand betreiben, um das richtige Modul zu finden, damit man ein richtiges Ergebnis bekommt. Ausserdem ist es schade, dass zwischen dem math-Modul und dem Decimal Modul Funktionen doppelt definier...
- Dienstag 6. Dezember 2011, 16:02
- Forum: Allgemeine Fragen
- Thema: "Doppelte Ausgabe" bei Funktionsaufruf
- Antworten: 4
- Zugriffe: 514
Re: "Doppelte Ausgabe" bei Funktionsaufruf
Hallo, mal abgesehen von der kaputten Einrückung; wenn du in der Funtion foo print-Statements hast, und du rufst die Funktion auf, dann wird natürlich auch was ausgegeben, insofern verstehe ich nicht, welchen Ansatz du da überdenken willst? Vielleicht einfach keine `print`s in foo? Vielleicht beschr...
- Dienstag 6. Dezember 2011, 14:44
- Forum: Allgemeine Fragen
- Thema: Datentyp problem
- Antworten: 25
- Zugriffe: 2845
Re: Datentyp problem
Ergänzend dazu noch vielleicht folgender Linkt: http://www.doughellmann.com/PyMOTW/numeric.html
- Dienstag 6. Dezember 2011, 14:41
- Forum: Allgemeine Fragen
- Thema: Ausgabe von Strings und Variablen
- Antworten: 5
- Zugriffe: 831
Re: Ausgabe von Strings und Variablen
Code: Alles auswählen
"{0}{1}{2}{3}{4}{5}".format('ich','sollte','mal','das','tutorial','lesen')
- Dienstag 6. Dezember 2011, 13:45
- Forum: Allgemeine Fragen
- Thema: Datentyp problem
- Antworten: 25
- Zugriffe: 2845
Re: Datentyp problem
Du solltest decimal auch nutzen, importieren alleine bringt nix. Hast du denn den Teil im Handbuch gelesen und verstanden, der sich mit Zahlen beschäftigt? Und nur so nebenbei (wenn du Decimal nicht nutzen willst): floats haben eine is_integer() - Methode. Das sollte dir dein "if fabs()" K...
- Dienstag 6. Dezember 2011, 11:30
- Forum: Allgemeine Fragen
- Thema: Anfänger: Hilfe mit python bzw. psycopg2
- Antworten: 21
- Zugriffe: 2302
Re: Anfänger: Hilfe mit python bzw. psycopg2
Jedoch versteh ich nicht warum ich dieses hier nicht verwenden soll. """UPDATE tmp_foo SET "AMNR" = %s||("LFDNR");""", ('{0}/'.format(raw_input('AMNR Eingeben:')), )) Das Ergebniss ist ja das gleiche Was passiert, wenn .format sich mit einer Excepti...
- Dienstag 6. Dezember 2011, 11:10
- Forum: Allgemeine Fragen
- Thema: Anfänger: Hilfe mit python bzw. psycopg2
- Antworten: 21
- Zugriffe: 2302
Re: Anfänger: Hilfe mit python bzw. psycopg2
Die Druckmaschine führt SQL auf euer DB aus? Ansonsten hab ich dir doch gezeigt, wie man das auch im Statement zusammenführen kann bei der Abfrage ...
- Dienstag 6. Dezember 2011, 11:06
- Forum: Webframeworks
- Thema: Daten in (fast) Echtzeit auslesen und per HTML darstellen..
- Antworten: 24
- Zugriffe: 6123
Re: Daten in (fast) Echtzeit auslesen und per HTML darstelle
Ich musste das grad noch mal nachschlagen: Ja, ich meinte wohl in der Tat die asynchrone Lösung. Mein Web-Fu ist da nicht so ausgeprägt, bzw. beschränkt sich doch sehr stark auf den Bereich "Anzeigen von Geodaten". Da geben die vorhandenen (OpenSource)-Clientlösungen oft den Weg schon vor,...
- Dienstag 6. Dezember 2011, 10:52
- Forum: Allgemeine Fragen
- Thema: statische Klasse in python
- Antworten: 19
- Zugriffe: 3429
Re:
Bisschen spät ;) Die Antwort hier ist immerhin die zweite im Thread, nur ohne den Decorator ... Hallo, eventuell meinst Du Statische Methoden? class StaticMethod: def _string(s): return str(s) def _float(f): return float(f) _string = staticmethod(_string) _float = staticmethod(_float) print StaticMe...
- Dienstag 6. Dezember 2011, 10:34
- Forum: Allgemeine Fragen
- Thema: Anfänger: Hilfe mit python bzw. psycopg2
- Antworten: 21
- Zugriffe: 2302
Re: Anfänger: Hilfe mit python bzw. psycopg2
Ich würde AMNR und LFDNR nicht in einem Feld gemeinsam speichern, sondern getrennt lassen. Das macht nur unnötige Arbeit beim Konsistent halten der DB, wenn du in einem Feld nicht normalisierte Daten vorhälst (siehe Normalisierung ). Gerade weil du auch schreibst: Jedoch will ich über das python scr...
- Dienstag 6. Dezember 2011, 10:23
- Forum: Webframeworks
- Thema: Daten in (fast) Echtzeit auslesen und per HTML darstellen..
- Antworten: 24
- Zugriffe: 6123
Re: Daten in (fast) Echtzeit auslesen und per HTML darstelle
Ja, du hast schon recht. Ich hatte mich nur gefragt, ob der Aufwand für eine Polling-Lösung (den ich nicht wirklich einschätzen kann), notwendig ist, wenn man per Request fragen kann und das Caching der DB überlässt. Zumal man ja eh irgendein Skript/Routine die DB fragen muss, ob sich was geändert h...
- Dienstag 6. Dezember 2011, 09:15
- Forum: Webframeworks
- Thema: Daten in (fast) Echtzeit auslesen und per HTML darstellen..
- Antworten: 24
- Zugriffe: 6123
Re: Daten in (fast) Echtzeit auslesen und per HTML darstelle
Sogar MySQL hat nen Query-Cache. Ich wage es zu bezweifeln, dass zwischen der Anzahl der Clients und der Last der Datenbank eine 1:1 Beziehung vorliegt. Oder ich interpretiere in deets' Posts mal wieder zuviel herein :), wäre ja nicht das erste mal. Andererseits stellt sich die Frage, was die andere...
- Donnerstag 1. Dezember 2011, 13:46
- Forum: Allgemeine Fragen
- Thema: String aus Textdatei lesen und anschliessend manipulieren
- Antworten: 27
- Zugriffe: 3261
Re: String aus Textdatei lesen und anschliessend manipuliere
EyDu meint wohl, dass foo in deinem Beispiel (finally) nicht geschlossen werden kann, wenn eine Exception passiert. Soweit ich mich richtig erinnere musste man die try ... excepts ... verschachteln try: foo = open('bar') try: foo.read() finally: foo.close() except IOError: # ... Edit: knapp zu spät