Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Hermann Riemann Newsgroups: de.alt.folklore.computer Subject: Re: Accidental Complexity von Programmiersprachen Date: Fri, 10 May 2024 03:49:13 +0200 Lines: 38 Message-ID: References: <8ct11jldc86pbvlrmj190jf0a6grslv3c3@joergwalther.my-fqdn.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net INOyF21Cv9y2akfKxejItQKc0Uj2n7oBd6jh4TvX/+b3KsloVf Cancel-Lock: sha1:7M5SdkNKOZh1qQYIzzo6HYMnQ9o= sha256:h91Z3UnVgOPRZf3tva99QGPvSxqnW9iOCP7vA2Mohr4= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.1 In-Reply-To: Content-Language: de-DE Xref: csiph.com de.alt.folklore.computer:44659 Am 09.05.24 um 19:28 schrieb Stefan Ram: > Hermann Riemann schrieb oder zitierte: >>>> Bei Python habe ich das cgi Problem noch nicht gelöst. >>> Falls Du das cgi-Modul für Deine Python-Version vermissen >>> solltest: Hast Du schon einmal versucht, es mit pip oder >>> von PyPI zu installieren? >> Ich mag nicht auf jedem computer dauernd neu installieren. > > Das kann ich verstehen. > >> Gelesen habe ich, das die Eingabe irgendwie >> im JSON Format stattfinden soll. >> Mit diesem Bruchstück komme ich nicht weiter. > > Ich glaube nicht, daß HTML hier grundsätzlich JSON voraussetzt. Ich suche Ersatz für cgitb. Aus diversen Gründen vermeide ich Datenbanken. Und Musterbeispiel, die ich finde, beziehen sich meist auf Datenbanken. > Es wird sicher auch nicht erwartet, daß Endbenutzer bei > HTML JSON eingeben, obwohl es grundsätzlich möglich ist, > JSON in HTML-Formulare einzugeben. > > Eine Alternative wäre natürlich die Verwendung von tkinter > als Benutzeroberfläche; aber ich sehe, daß Du Dich schon > ziemlich in HTML als Benutzeroberfläche eingearbeitet hast, > und bei tkinter wieder von vorne beginnen müßtest. Neben tkinter gibt es noch pygame ( SDL2) und pyqt. Das layout mit html und css und deren Möglichkeiten kommt mir handlicher vor als die Vorgaben von tkinter .. --