Die Suche ergab 306 Treffer

von frabron
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 ...
von frabron
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 ...
von frabron
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...
von frabron
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...
von frabron
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...
von frabron
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
von frabron
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...
von frabron
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...
von frabron
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...
von frabron
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
von frabron
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')
;)
von frabron
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...
von frabron
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...
von frabron
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 ...
von frabron
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,...
von frabron
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...
von frabron
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...
von frabron
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...
von frabron
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...
von frabron
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