Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #4710
| Path | csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | Stefan Schwarzer <sschwarzer@sschwarzer.net> |
| Newsgroups | de.comp.lang.python |
| Subject | Re: [Python-de] Ausgabe von zwei Streams in zwei curses "Fenstern" |
| Date | Wed, 22 Mar 2017 08:15:51 +0100 |
| Lines | 30 |
| Message-ID | <mailman.17.1490166953.2603.python-de@python.org> (permalink) |
| References | <82ada53b-ab01-59ab-4d3f-6fbb362d2f80@inqbus.de> <bf84c375-504b-ef40-3ac9-705066811b48@sschwarzer.net> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=windows-1252 |
| Content-Transfer-Encoding | 8bit |
| X-Trace | news.uni-berlin.de e3GU7mb1SShl9MYjo7hXBQMtc/McMZ2wpA42dJHdXQ6g== |
| Return-Path | <sschwarzer@sschwarzer.net> |
| X-Original-To | python-de@python.org |
| Delivered-To | python-de@mail.python.org |
| User-Agent | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.24) Gecko/20100411 Thunderbird/2.0.0.24 Mnenhy/0.7.6.666 |
| In-Reply-To | <82ada53b-ab01-59ab-4d3f-6fbb362d2f80@inqbus.de> |
| X-Provags-ID | V03:K0:WuB0bIzYSC2/40ItMJSnq6H5Z8Efo+ugy4CTsj4bMMM3WR0zmTm MTRFP7bBSiH30iFeeqXF43Ypb97S89fai6Yl5WUDP7DeEM5qXoQw7LWEGwul8+Ap203ExuY nMrO7XZ1JcDJUshs1WoALTlRHz7GAfGy3McPz1oDHj8NKQtEIMcCxtB9kBKw8a8WJWKhzSR KtIW/VXz8dCuhwuu7kAHw== |
| X-UI-Out-Filterresults | notjunk:1;V01:K0:0TEGQWiCAgM=:CX2rM+Jsdg8ZYtJ44FrPJg uFxM04oSlXYlRtUXYH5mWab7Hck4ibWAQL+zMhwisdNLwEhdsnX48L3iuSKkkBR20Es2NHkTk HzY//Dm8ajvhpwO18gwht7CsM8t+Fo0VID1ATppmLMwEVzgPk19LbwkVjer7Fjsn4C055Z891 0yyfVRF28OjgXFppcqoO+ZZtqNX2kziw9qvadEfmVQj6BOOEwP1bWsWoKgOTe36eFt9scRQur Te+3t3Bt8sUF2tcOeZ5pkYV3To/iSX4bDtcXK6lszf2pyRUFkLJIYl9/Hg+B8I13rX7LrAuZF pXqH8rgiDG7mJpM8lgfiUg7hc8rkSkvu2SufY+qFRLGgNF6TT00Mc40szgq3PlXTfoFoF5KUe TOHc/dgZ7ceDiJuLJBggEsBWyCaqjMG2lcTBK22QcYyAyJ42xcvXWCMs4fxGblR6phcxF60Pr mR+MdnyLMggDQLIwqismMNOamEdQl/dg27pSGKLERnFRVOaK2+wISjjZkivNzzw34FJFB2kb0 z9rcDSw9y4eWEtElRdB//iCL2gYDIDurlH5TK0DVajLNV82qoMUUOhYdMKTXpKJycx2pSY3q4 QPuInmlADrSfNn4y8OwZQxqhE4fqiIKAAOIsoUZGF6cnfIJTH/XGQTBcxWDmorWO1qUlpKmN0 zPW26rNYqu4IGjQd7U13TAKJygwG19scZWfJizNpLDr7k9ms9SLMcWl+72uvtT8JxFE+fT2+P u1OYGE7CL0Eh2yqD |
| X-BeenThere | python-de@python.org |
| X-Mailman-Version | 2.1.23 |
| Precedence | list |
| List-Id | Die Deutsche Python Mailingliste <python-de.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-de>, <mailto:python-de-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-de/> |
| List-Post | <mailto:python-de@python.org> |
| List-Help | <mailto:python-de-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-de>, <mailto:python-de-request@python.org?subject=subscribe> |
| X-Mailman-Original-Message-ID | <bf84c375-504b-ef40-3ac9-705066811b48@sschwarzer.net> |
| X-Mailman-Original-References | <82ada53b-ab01-59ab-4d3f-6fbb362d2f80@inqbus.de> |
| Xref | csiph.com de.comp.lang.python:4710 |
Show key headers only | View raw
On 2017-03-22 00:37, Dr. Volker Jaenisch wrote: > Ein Python-Code erzeugt ein langes Display-Log. Ein Progress-Bar, > schätzt wie lange der Code noch brauchen wird. > > Ich möchte nun gerne in einen Text-Terminal zwei "Fenster" haben. In > einem läuft das Log vorbei, im anderen wird der Progress-Bar angezeigt. Nicht direkt eine Antwort auf die Frage, aber ein Hinweis: Je nachdem, wie lange die Verarbeitung der einzelnen Log-Einträge dauert, könnte es sein, dass die Anzeige der Log-Einträge auf dem Bildschirm die Verarbeitung des Logs erheblich ausbremst. Von daher ist die Verwendung des Fortschritts-Balkens unterm Strich vielleicht die anwenderfreundlichere Methode. Vielleicht wäre eine Fortschrittsanzeige mit mehr Informationen (zum Beispiel Prozentangabe und alle n Log-Zeilen das Datum der Log-Zeile aktualisieren) ein guter Kompromiss. Wenn du das auf eine Zeile bekommst, kannst du diese Anzeige auch recht unkompliziert aktualisieren, indem du mit Rückschritt-Zeichen zum Anfang der Zeile zurückgehst und die neue Anzeige "darüber" schreibst. Das wird vereinfacht, wenn du für die Zeile immer die gleiche Breite sicherstellst, weil du dann nicht berechnen musst, wie weit du "zurücklöschen" musst. Viele Grüße Stefan
Back to de.comp.lang.python | Previous | Next | Find similar
Re: [Python-de] Ausgabe von zwei Streams in zwei curses "Fenstern" Stefan Schwarzer <sschwarzer@sschwarzer.net> - 2017-03-22 08:15 +0100
csiph-web