Python und HTML '% Operator'

7

Ich versuche, etwas HTML mit meinem Python-Code zu arbeiten. Ich habe das für einen meiner CSS-Codes.

%Vor%

Wenn ich jedoch versuche, auf die Seite zuzugreifen, erhalte ich den folgenden Fehler.

%Vor%

Ich denke, es ist ein Fehler mit % , da ich das an anderer Stelle im HTML verwende.

Jede Hilfe würde sehr geschätzt werden.

    
user432584920684 26.03.2012, 12:59
quelle

1 Antwort

19

Wenn Sie den Operator % Formatierung verwenden möchten, müssen Sie Ihre % -Zeichen umgehen.

Ihr CSS sollte also lesen:

%Vor%

stattdessen.

Es ist vorzuziehen, stattdessen die Methode .format() zu verwenden, da dies der bevorzugte Weg ist. Siehe PEP 3101 zur Begründung.

Also statt

%Vor%

tue

%Vor%

und ändere die %s in deiner Zeichenfolge in {0} und {1} . Natürlich müssen Sie in diesem Fall auch Ihre {} s entzweien.

    
Kimvais 26.03.2012, 13:01
quelle

Tags und Links