Erweitern der Zeichenfolgenformatierung mit benutzerdefinierten Konvertierungstypen

String.Formatter ermöglicht die Erweiterung der neuen Stilformatierung mit benutzerdefinierten Konvertierungstypen.

Ist das auch für die älteren "%" -Style Formatierungsstrings möglich? Gibt es dafür eine Bibliothek?

  • Wie verpacke ich ein Scrapy-Skript in eine eigenständige Anwendung?
  • Die Zugriffszeit eines numpy-Arrays wird im Vergleich zum zweiten Letzteren viel mehr durch den letzten Index beeinflusst
  • Vorgehensweise der Parameternamen in Python
  • Vermeiden Sie mehrere Next () Statement in Python Generator
  • Wie kann man einen Roboter ein Labyrinth navigieren?
  • Markiere jeden Listenwert zu seinem entsprechenden Perzentil
  • Anfragen Modul Rückgabe json mit Artikeln ungeordnet
  • Ein numpy Array ändert sich unerwartet, wenn man einen anderen verändert, obwohl er getrennt ist
  • Ist es möglich, dtype der scipy CSR Matrix zu NPY_FLOAT zu werfen?
  • Google App-Engine (python) ImportError: Kein Modul namens oauth2 in google app-Engine
  • Python-Rundungsproblem
  • Wie bekomme ich den rufenden Ausdruck einer Funktion in Python?
  • One Solution collect form web for “Erweitern der Zeichenfolgenformatierung mit benutzerdefinierten Konvertierungstypen”

    Könnte sein

     class CustomFormat(object): def __init__(self, obj): self.Object = obj def __str__(self): return str(self.Object).upper() # your magic goes here... print "abc%s" % customFormat("hello") # abcHELLO 
    Python ist die beste Programmiersprache der Welt.