Die Suche ergab 21 Treffer
- Mittwoch 5. März 2025, 13:08
- Forum: Webframeworks
- Thema: Angemeldeter Benutzer bei Flask mit Gunicorn / Anmeldung über Client Zertifikat
- Antworten: 2
- Zugriffe: 4438
Re: Angemeldeter Benutzer bei Flask mit Gunicorn / Anmeldung über Client Zertifikat
Danke für die Antwort, anhand derer ich dann gefunden habe, dass ich in der Klasse „gunicorn.workers.sync.SyncWorker“ die Methode „handle_request“ überschreiben muss, um aus deren Parameter „client“ mit „getpeercert()“ das Client-Zertifikat zu erhalten. Diesen „Worker“ habe ich dann konfiguriert.
- Dienstag 4. März 2025, 18:02
- Forum: Webframeworks
- Thema: Angemeldeter Benutzer bei Flask mit Gunicorn / Anmeldung über Client Zertifikat
- Antworten: 2
- Zugriffe: 4438
Angemeldeter Benutzer bei Flask mit Gunicorn / Anmeldung über Client Zertifikat
Hallo,
ich habe mir eine kleine Flask Anwendung mit gunicorn als WSGI-Server aufgesetzt.
Dabei habe ich gunicorn so konfiguriert, dass die Kommunikation über https läuft und der (Browser-)Client sich mittels Client-Zertifikat anmelden muss.
Das funktioniert auch soweit.
Meine Frage nun: wie kann ...
ich habe mir eine kleine Flask Anwendung mit gunicorn als WSGI-Server aufgesetzt.
Dabei habe ich gunicorn so konfiguriert, dass die Kommunikation über https läuft und der (Browser-)Client sich mittels Client-Zertifikat anmelden muss.
Das funktioniert auch soweit.
Meine Frage nun: wie kann ...
- Montag 15. Mai 2023, 09:57
- Forum: Allgemeine Fragen
- Thema: Frage zur Ausgabe von pytest coverage
- Antworten: 2
- Zugriffe: 541
Re: Frage zur Ausgabe von pytest coverage
Danke, das hat mich auf die Spur gebracht.
Wenn bei einem if/elif kein else dabei ist, dann fehlt da was (aber die Fehlermeldung, müsste dann vielleicht eine andere sein).
Wenn bei einem if/elif kein else dabei ist, dann fehlt da was (aber die Fehlermeldung, müsste dann vielleicht eine andere sein).
- Freitag 12. Mai 2023, 09:38
- Forum: Allgemeine Fragen
- Thema: Frage zur Ausgabe von pytest coverage
- Antworten: 2
- Zugriffe: 541
Frage zur Ausgabe von pytest coverage
Hallo,
ich nutze pytest-cov um die Testabdeckung innerhalb meines Codes zu ermitteln.
Jetzt erhalte ich im Report eine Angabe der Form "220->151".
Was bedeutet das "->"?
(Die "220" bezeichnet eine Zeile innerhalb einer verschachtelten if/elif/else Konstruktion in einer Schleife. die "151" ist ...
ich nutze pytest-cov um die Testabdeckung innerhalb meines Codes zu ermitteln.
Jetzt erhalte ich im Report eine Angabe der Form "220->151".
Was bedeutet das "->"?
(Die "220" bezeichnet eine Zeile innerhalb einer verschachtelten if/elif/else Konstruktion in einer Schleife. die "151" ist ...
- Samstag 7. Januar 2023, 13:46
- Forum: Allgemeine Fragen
- Thema: JSON Fortlaufend schreiben
- Antworten: 20
- Zugriffe: 1627
Re: JSON Fortlaufend schreiben
Hallo,
von Deiner Beschreibung würde ich annehmen, dass „Fortlaufend“ nicht technisch (im Sinne eines Streams) gemeint ist.
Wenn es Dir um eine (kleine: max. 100 Einträge) Datei z.B. mit privaten Kontakten geht, würde ich auch zu einer JSON Lösung greifen.
Dann solltest Du das folgendermaßen ...
von Deiner Beschreibung würde ich annehmen, dass „Fortlaufend“ nicht technisch (im Sinne eines Streams) gemeint ist.
Wenn es Dir um eine (kleine: max. 100 Einträge) Datei z.B. mit privaten Kontakten geht, würde ich auch zu einer JSON Lösung greifen.
Dann solltest Du das folgendermaßen ...
- Donnerstag 10. März 2022, 16:51
- Forum: Allgemeine Fragen
- Thema: Selenium "no such element xpath", css selector finden nichts
- Antworten: 1
- Zugriffe: 274
Re: Selenium "no such element xpath", css selector finden nichts
Wenn Du per XPATH suchst, dann such brauchst Du nicht den ganzen Pfad anzugeben.
Wenn ich auf der Seite https://www.tiktok.com nach dem Link suche, der mit dem Text "Upload" beginnt (neben dem roten Login Button), dann geht das mit:
driver.find_element_by_xpath('//a[starts-with(text(), "Upload ...
Wenn ich auf der Seite https://www.tiktok.com nach dem Link suche, der mit dem Text "Upload" beginnt (neben dem roten Login Button), dann geht das mit:
driver.find_element_by_xpath('//a[starts-with(text(), "Upload ...
- Mittwoch 9. März 2022, 14:20
- Forum: Allgemeine Fragen
- Thema: Cmd in pyenv Umgebung ohne command completion
- Antworten: 9
- Zugriffe: 810
Re: Cmd in pyenv Umgebung ohne command completion
Jein: Das Problem ist mir neulich erst aufgefallen. Da hatte ich allerdings die Python Version 3.9.5 innerhalb von pyenv schon lange installiert - und irgendwann später auch einmal libreadline-dev - allerdings vielleicht auch nicht im Zusammenhang mit diesem Problem.
Dass es auf den Zeitpunkt der ...
Dass es auf den Zeitpunkt der ...
- Dienstag 8. März 2022, 14:24
- Forum: Allgemeine Fragen
- Thema: Cmd in pyenv Umgebung ohne command completion
- Antworten: 9
- Zugriffe: 810
Re: Cmd in pyenv Umgebung ohne command completion
@narpfel: Danke für den Hinweis mit „... in der Zwischenzeit 'libreadline-dev' installiert ...“.
Das scheint es gewesen zu sein. Ich habe die entsprechende Python Version in pyenv noch einmal entfernt und dann neu installiert.
Jetzt geht auch die Command Completion.
Das scheint es gewesen zu sein. Ich habe die entsprechende Python Version in pyenv noch einmal entfernt und dann neu installiert.
Jetzt geht auch die Command Completion.
- Samstag 5. März 2022, 18:54
- Forum: Allgemeine Fragen
- Thema: Cmd in pyenv Umgebung ohne command completion
- Antworten: 9
- Zugriffe: 810
Re: Cmd in pyenv Umgebung ohne command completion
Ich habe mir jetzt einmal manuell ein CPython aus den Sourcen der Version 3.10.2 gebaut.
Damit funktioniert auch die Command-Completion.
Mein Verständnis ist, dass pyenv beim Installieren einer CPython Version ebenfalls die Sourcen übersetzt und das Python dann lokal installiert. Ich vermute mal ...
Damit funktioniert auch die Command-Completion.
Mein Verständnis ist, dass pyenv beim Installieren einer CPython Version ebenfalls die Sourcen übersetzt und das Python dann lokal installiert. Ich vermute mal ...
- Donnerstag 24. Februar 2022, 20:11
- Forum: Allgemeine Fragen
- Thema: Cmd in pyenv Umgebung ohne command completion
- Antworten: 9
- Zugriffe: 810
Re: Cmd in pyenv Umgebung ohne command completion
@_blackjack_:
Das habe ich in der pyenv-virtualenv Umgebung mittels
pip install readline
installiert.
Ich hatte bei der Suche nach einer Lösung für das Problem auch Beiträge gefunden, die darauf hindeuteten, dass readline fehlt.
Daher hatte ich das auch schon probiert.
Ich überlege noch, ob ...
Das habe ich in der pyenv-virtualenv Umgebung mittels
pip install readline
installiert.
Ich hatte bei der Suche nach einer Lösung für das Problem auch Beiträge gefunden, die darauf hindeuteten, dass readline fehlt.
Daher hatte ich das auch schon probiert.
Ich überlege noch, ob ...
- Donnerstag 24. Februar 2022, 19:15
- Forum: Allgemeine Fragen
- Thema: Cmd in pyenv Umgebung ohne command completion
- Antworten: 9
- Zugriffe: 810
Re: Cmd in pyenv Umgebung ohne command completion
Das readline Modul hatte ich in der pyenv Umgebung mit Python 3.9.5 auch schon einmal installiert.
Das hatte bzgl. der command-completion keine Auswirkungen.
Das hatte bzgl. der command-completion keine Auswirkungen.
- Donnerstag 24. Februar 2022, 08:37
- Forum: Allgemeine Fragen
- Thema: Cmd in pyenv Umgebung ohne command completion
- Antworten: 9
- Zugriffe: 810
Cmd in pyenv Umgebung ohne command completion
Hallo,
ich habe mir angewöhnt, bei Entwicklungen mit Python pyenv zu verwenden, um neben einer virtuellen Python Umgebung auch die Python Version festlegen zu können.
Ich verwende zur Entwicklung kleiner Werkzeuge oft die Python Bibliothek Cmd.
Wenn ich mit pyenv die Python Version einstelle, die ...
ich habe mir angewöhnt, bei Entwicklungen mit Python pyenv zu verwenden, um neben einer virtuellen Python Umgebung auch die Python Version festlegen zu können.
Ich verwende zur Entwicklung kleiner Werkzeuge oft die Python Bibliothek Cmd.
Wenn ich mit pyenv die Python Version einstelle, die ...
- Dienstag 1. Juni 2021, 12:56
- Forum: Allgemeine Fragen
- Thema: Aktuelle Empfehlung für Python Build Umgebung
- Antworten: 1
- Zugriffe: 410
Re: Aktuelle Empfehlung für Python Build Umgebung
Ich habe jetzt noch einiges dazu gelesen - und dabei neue Erkenntnisse gewonnen - und neue Fragen:
1. Viele Aussagen über Pipenv scheinen nicht zu stimmen und stammen scheinbar aus einem Blog-Eintrag, der mehr Marketing als Fakten enthielt. Ich werde mich daher mit Pipenv erst einmal nicht mehr ...
1. Viele Aussagen über Pipenv scheinen nicht zu stimmen und stammen scheinbar aus einem Blog-Eintrag, der mehr Marketing als Fakten enthielt. Ich werde mich daher mit Pipenv erst einmal nicht mehr ...
- Montag 24. Mai 2021, 19:26
- Forum: Allgemeine Fragen
- Thema: Aktuelle Empfehlung für Python Build Umgebung
- Antworten: 1
- Zugriffe: 410
Aktuelle Empfehlung für Python Build Umgebung
Ich beschäftige mich gerade etwas intensiver damit, wie man seine Python Build Umgebung strukturiert.
Mein letztes größeres Python Projekt habe ich noch mit "virtualenv" und "setuptools" gebaut - aber da hat sich ja einiges getan.
Ich beschreibe im Folgenden einmal meine aktuellen Erkenntnisse ...
Mein letztes größeres Python Projekt habe ich noch mit "virtualenv" und "setuptools" gebaut - aber da hat sich ja einiges getan.
Ich beschreibe im Folgenden einmal meine aktuellen Erkenntnisse ...
- Samstag 6. Februar 2021, 11:09
- Forum: Allgemeine Fragen
- Thema: Wie besser werden in Python?
- Antworten: 6
- Zugriffe: 937
Re: Wie besser werden in Python?
Aus meiner Erfahrung (auch mit anderen Programmiersprachen) würde ich ein paar Punkte nennen:
* einen guten Überblick über verfügbare Bibliotheken verschaffen (auch wenn selber machen übt, haben fertige Bibliotheken in der Regel eine gewisse Reife)
* Build Strukturieren (python setuptools ...
* einen guten Überblick über verfügbare Bibliotheken verschaffen (auch wenn selber machen übt, haben fertige Bibliotheken in der Regel eine gewisse Reife)
* Build Strukturieren (python setuptools ...
- Dienstag 26. Januar 2021, 13:38
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Urwid Formular Layout
- Antworten: 1
- Zugriffe: 1366
Re: Urwid Formular Layout
Ich habe jetzt herausgefunden wie das geht:
Ich packe die einzelnen Zeilen der urwid.ListBox in ein urwid.Columns Objekt. Da kann man dann die gewünschte Breite mit angeben. Dann ist es allerdings noch notwendig ein abschließendes urwid.Text() Objekt zu ergänzen, das zum Füllen der Platzes bis zum ...
Ich packe die einzelnen Zeilen der urwid.ListBox in ein urwid.Columns Objekt. Da kann man dann die gewünschte Breite mit angeben. Dann ist es allerdings noch notwendig ein abschließendes urwid.Text() Objekt zu ergänzen, das zum Füllen der Platzes bis zum ...
- Samstag 23. Januar 2021, 13:35
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Urwid Formular Layout
- Antworten: 1
- Zugriffe: 1366
Urwid Formular Layout
Hallo,
ich versuche gerade, mir mit URWID ein kleines Utility zu schreiben, mit dem ich regelmäßig eine Handvoll Daten erfassen wollte.
Prinzipiell habe ich das auch jetzt soweit fertig - ich wollte aber das „Formular“ für die Erfassung der Daten etwas geschickter gestalten.
Was ich nicht ...
ich versuche gerade, mir mit URWID ein kleines Utility zu schreiben, mit dem ich regelmäßig eine Handvoll Daten erfassen wollte.
Prinzipiell habe ich das auch jetzt soweit fertig - ich wollte aber das „Formular“ für die Erfassung der Daten etwas geschickter gestalten.
Was ich nicht ...
- Dienstag 3. März 2015, 13:08
- Forum: Allgemeine Fragen
- Thema: python3 setup.py erzeugt scripte mit execfile
- Antworten: 0
- Zugriffe: 1126
python3 setup.py erzeugt scripte mit execfile
Hallo,
Wenn ich mit 'python3 setup.py develop' meine Umgebung für das Entwickeln einer eigenen Anwendung einrichte, die ein paar Startscripte hat,
dann erzeugt setuptools wrapper-scripte, die meine scripte per 'execfile' aufrufen - was bei Python3 natürlich nicht geht.
Ich denke, es handelt sich ...
Wenn ich mit 'python3 setup.py develop' meine Umgebung für das Entwickeln einer eigenen Anwendung einrichte, die ein paar Startscripte hat,
dann erzeugt setuptools wrapper-scripte, die meine scripte per 'execfile' aufrufen - was bei Python3 natürlich nicht geht.
Ich denke, es handelt sich ...
- Mittwoch 9. November 2011, 20:28
- Forum: GTK+/GNOME
- Thema: Fehler beim install von PyGTK mit setuptools in virtualenv
- Antworten: 6
- Zugriffe: 4847
Re: Fehler beim install von PyGTK mit setuptools in virtuale
Hi deets,
verstecken nicht, aber wenn pygtk noch nicht da war, fehlt das halt.
ich habe mir die virtuelle Umgebung jetzt mit
virtualenv --clean --setuptools .
neu erstellt.
Mich wuerde aber trotzdem interessieren, wie ich das packetieren muss, damit ein easy_install meines pakets dann ...
verstecken nicht, aber wenn pygtk noch nicht da war, fehlt das halt.
ich habe mir die virtuelle Umgebung jetzt mit
virtualenv --clean --setuptools .
neu erstellt.
Mich wuerde aber trotzdem interessieren, wie ich das packetieren muss, damit ein easy_install meines pakets dann ...
- Mittwoch 9. November 2011, 18:54
- Forum: GTK+/GNOME
- Thema: Fehler beim install von PyGTK mit setuptools in virtualenv
- Antworten: 6
- Zugriffe: 4847
Re: Fehler beim install von PyGTK mit setuptools in virtuale
Hi,
in der Distribution (Debian 6) ist das ja verfuegbar - aber in der virtuellen Umgebung nicht sichtbar .
(dafuer ist die ja da :)
Ich will natuerlich ueber setuptools auch kontrollieren, welche Version von welchen bibliotheken ich einbinden.
Und diese koennen logischerweise von denen, die mir ...
in der Distribution (Debian 6) ist das ja verfuegbar - aber in der virtuellen Umgebung nicht sichtbar .
(dafuer ist die ja da :)
Ich will natuerlich ueber setuptools auch kontrollieren, welche Version von welchen bibliotheken ich einbinden.
Und diese koennen logischerweise von denen, die mir ...