Kann jemand ein HTML-Kontrollkästchen mit Python auf True oder False festlegen. Ich verwende eine Python-Datei, um eine XML-Datei zu einer Liste zu analysieren. Von dieser Liste möchte ich ein Kontrollkästchen aktivieren, wenn der Text im XML-Tag 1 ist oder ich möchte, dass es nicht markiert ist, wenn der Text im XML-Tag 0 ist.Boolearn-Logik in Python-CGI-Skript
Thsi wird als CGI-Datei erstellt, nicht ' t fragen warum. Es ist einfach so. Ich kann keine Frameworks verwenden, da dies für ein Gerät mit wenig Speicher ist.
Die Liste Ich habe die XML-Datei zu einer Liste analysiert, dieser Teil funktioniert.
<label class="checkbox inline control-label"><input name="L10" value="L10" checked="checked" type="checkbox"
<span> L10 </span></label>
<label class="checkbox inline control-label"><input name="L05" value="1" type="checkbox" checked/>
<span> L5 </span></label>
Kann ich so etwas wie:
if config_settings.settings[11] == '1':
True
Oder könnte ich legte die Logik in die HTML-Formular so etwas wie:
<label class="checkbox inline control-label"><input name="L05" if config.settings.settings[11] == '1':
<input name="L05" value="1" type="checkbox" checked/>
jede Hilfe sehr geschätzt werden würde.
'wenn config_settings.settings [11] == '1': True' tut nichts. Es erzeugt nur ein "Wahres", macht nichts damit und vergisst es. – Julien
@JulienBernu Hallo Julien, danke für einen Blick auf meine Frage. Haben Sie einen Ratschlag für mich, wie Sie vorgehen sollen oder wo Sie weitere Informationen zu diesem Thema finden können? –
Ich weiß nichts über XML, alles was ich sagen kann ist, dass der Python-Teil keinen Sinn ergibt. Auch im Allgemeinen denke ich, was Sie versuchen zu tun, ist sehr unklar. – Julien