Skip to content

NiceGUI

Linux
2 1 426
  • Ich weiß gar nicht mehr, wo ich darüber gestolpert bin, aber ich habe mir mal gedacht das teste ich mal an.

    NiceGUI - And let any browser be the frontend of your Python code.

    So steht es auf deren Startseite. Die magere Dokumentation findet man -> https://nicegui.io/reference

    Das Github Repo findet man hier.

    Dahinter steht eine deutsche Firma, die da wohl offensichtlich mit Geld verdient. NiceGUI ist OpenSource. Das es eine deutsche Firma ist, macht es relativ interessant, weil das andere Tool was ich einsetze ja aus einer chinesischen Quelle stammt die auch ziemlich ruhig geworden ist.

    Ok, was macht man als Erstes, man startet irgendein Beispiel. Und schaut sich mal das ein- oder andere an. Bei jeder Änderung wurde ständig ein neuer Tab aufgemacht, was dazu führt das man sehr oft irgendwelche Fehlermeldung erhält. Also, wir brauchen nur einen Tab, der sich dann bei einem Neustart schön aktualisiert.

    ui.run(port=6060, dark=False, reload=False, title='Porfolio', viewport='width=device-width, initial-scale=1', show=False)
    

    show – automatically open the UI in a browser tab (default: True)

    Problem gelöst, jetzt hat man schön nur noch einen aktiven Tab.

    Wie gesagt, ich stehe da noch ganz am Anfang. Könnte sein, das da die nächsten Wochen mehr von mir zu kommt.

  • Ich habe mir das jetzt einige Tage gegeben und habe mich dagegen entschieden. Werde weiterhin PyWebIO benutzen. Hauptgrund ist die wesentlich bessere Dokumentation -> https://pywebio.readthedocs.io/en/latest/index.html

    Da kann ich mir auch mit meinem Python Kenntnisstand die Informationen holen, die ich brauche um es einzusetzen.

  • 0 Stimmen
    3 Beiträge
    84 Aufrufe
    frankm@nrw.socialF
    @pomi Danke für den Hinweis.
  • Podman - Forgejo Server aufsetzen

    Angeheftet Podman podman linux forgejo
    5
    0 Stimmen
    5 Beiträge
    655 Aufrufe
    FrankMF
    Und noch was sehr wichtiges! The Forgejo configuration is stored in the app.ini file as described in the Configuration Cheat Sheet. When using the Forgejo container image, this file is automatically created if it does not exist already. In addition it is possible to add settings using configuration variables. For instance: FORGEJO__repository__ENABLE_PUSH_CREATE_USER=true is the equivalent of adding the following to app.ini: [repository] ENABLE_PUSH_CREATE_USER = true NOTE: it is not possible to use environment variables to remove an existing value, it must be done by editing the app.ini file. NOTE: in case you are in a SELinux environment check the audit logs if you are having issues with containers. Quelle: https://forgejo.org/docs/latest/admin/installation-docker/
  • OpenSource - Donations 2024

    Allgemeine Diskussionen opensource linux donations
    1
    0 Stimmen
    1 Beiträge
    363 Aufrufe
    Niemand hat geantwortet
  • LibreOffice Security Update

    Linux debian linux
    1
    0 Stimmen
    1 Beiträge
    146 Aufrufe
    Niemand hat geantwortet
  • Counter-Strike 2 unter Linux?

    Allgemeine Diskussionen counter-strike steam linux
    2
    5
    0 Stimmen
    2 Beiträge
    346 Aufrufe
    FrankMF
    Ergänzungen Ich hatte Steam auch auf meinem Haupt-PC installiert, da muss es aber wieder runter. Läuft da nicht vernünftig und am PC wird auch nichts geändert. Dafür habe ich ja den anderen eingerichtet. Also, ran ans Aufräumen Installation Steam gibt es auch als Flatpak, aber das habe ich nicht getestet. Wenn es läuft, würde ich das empfehlen. Dann bleibt das System sauber. Deinstallation Das .deb Paket mit der Software Verwaltung öffnen. Auf Deinstallation klicken. Danach waren leider alle Daten noch vorhanden, als Handarbeit rm -R /home/frank/.local/share/Steam
  • Debian Bookworm 12 - Firefox

    Linux debian firefox linux
    1
    1
    0 Stimmen
    1 Beiträge
    470 Aufrufe
    Niemand hat geantwortet
  • Kopia - HTTP/2 deadlock

    Kopia kopia linux
    1
    0 Stimmen
    1 Beiträge
    260 Aufrufe
    Niemand hat geantwortet
  • Kopia 0.6.x released

    Kopia kopia linux
    3
    0 Stimmen
    3 Beiträge
    331 Aufrufe
    FrankMF
    0.6.3 released c142598 Disable blob deletion in 0.6 unless KOPIA_ENABLE_BLOB_DELETION is set to true (#552) Aufpassen, es gibt da wohl ein Problem, was zu Datenverlust führen könnte!