Erstellen einer Streamlit-App, die einfach mit „uvx [Paketname]“ ausgeführt werden kannPython

Python-Programme
Anonymous
 Erstellen einer Streamlit-App, die einfach mit „uvx [Paketname]“ ausgeführt werden kann

Post by Anonymous »

Ich möchte ein Python-Paket schreiben (nennen wir es foobarbaz), das über ein Skript verfügt (z. B. auf foobarbaz:main), das selbst eine Streamlit-App startet/bereitstellt. Das ultimative Ziel besteht darin, dass Endbenutzer einfach uvx foobarbaz ausführen und auf die Streamilt-App zugreifen können.
  • Welche minimale Projektstruktur würde es mir ermöglichen, dies zu tun? So etwas in der Art?

Code: Select all

foobarbaz
├── pyproject.toml
└── src
└── foobarbaz
└── __init__.py
  • Wie kann ich programmgesteuert das Äquivalent von streamlit run foobarbaz/__init__.py aus foobarbaz.main() auslösen? Ist das wirklich plattformübergreifend möglich?
  • Wie kann ich lokal testen, dass alles wie vorgesehen funktioniert, bevor ich es auf PIPy veröffentliche?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post