Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Jens Newsgroups: de.comp.lang.python Subject: Re: [Python-de] Ausgabe von zwei Streams in zwei curses "Fenstern" Date: Wed, 22 Mar 2017 08:57:30 +0100 Lines: 35 Message-ID: References: <82ada53b-ab01-59ab-4d3f-6fbb362d2f80@inqbus.de> <0B18C186-1376-4E57-B0CC-E128651DFE8C@darwin.in-berlin.de> Reply-To: Jens Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-Trace: news.uni-berlin.de 4zB84bawoeLglWCZHkgcAA9pwdR+cYp3ItNzNl0Z+fQQ== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 In-Reply-To: <0B18C186-1376-4E57-B0CC-E128651DFE8C@darwin.in-berlin.de> X-Provags-ID: V03:K0:bT/g1wadLARm1yN7v3Cigc0Kc/hXnYvjFat6ebZu4RFslVpGXE9 Cpr4TrCfkMfwA/BXVtHjczi6Hd9i/sFkYtlybrVQ6vD1z+CTZR9KhTQPmsn4lzx+9i5iWxR RXXcUBPxsXijCx1O6Mw12Nn77K5qw5+JQ60cLkWVi5Br5NK2zuXoEVuX1R0Ck97skeDsN/X hNOcDEancg5DH3wASojGg== X-UI-Out-Filterresults: notjunk:1;V01:K0:gm3VT3sHMro=:LFLM/gXkmOM1kHUY+oSb6n /rUh4ik/KdcTHqEmuwxuql8gx+zLNqX3ekD55xnJHTlSoRmVuT+eDPpt7IpRektXxVnaQU6PH IcoaYDbRTilPhI1EhSCv350SCfLwygte13xRRSzHqYexesVovrWR2C3PTESz2aeGiuVoBKeBQ mLFYmcZPPIIZyvOnhPrmzbVyObt+JmR4GOnW7Wu9Zb8kjVlwk8Dun8omXUVKSZMpbMO/NnP2V I4IFx8UbgFOzIfYD6atZK+f46/hZpoI1rE6DF7oS9fIQm6YkWP+uadOCoFFhCaRPxyIBazT4f mpthfJNE806qb+BKzRJeatTREZiX/JEKBOhl5PGqyQuIwKUseQcI1Gm7mRz3SdY5kaEA3nXBm UifsOaL+zV/jcYTpNdS6ZjzcnNNo1a1w/wfVjrCK6zE1Dm5kFgJEJh61VEM8y9dBtKNXvQtfy b34RvfQOMcWuGlB3BK2yotzC/p0bFyaCQp+AfRRgqnNtoZeZjX5Dxna/gXoUrQlB1giOKc7VO K+PpHaoksPYBkWpGe2h4EmYRwMoaYrOkP7sZ3rB5dmAhHzTOez1oUzYMUiVuJYeiI41qaSpYw QdslssZqCH0BZ2C+wRLGs5nZON4N72kRDi7dL3hNqJl3Fn+uWrHHpm49WSsxx1EqFNXnm5Coo Pl6kE45mWOqlAPm1qoptEMW1chacvmW3bR2pHaJk2pDWbGUr33sWR6VAUYOweJTiZZ4f0eYZO lfcbgRrq6VnP8lYC X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: X-Mailman-Original-References: <82ada53b-ab01-59ab-4d3f-6fbb362d2f80@inqbus.de> <0B18C186-1376-4E57-B0CC-E128651DFE8C@darwin.in-berlin.de> Xref: csiph.com de.comp.lang.python:4711 Am 22.03.2017 um 07:52 schrieb Dinu Gherman: > Gibt es bestimmt. Mir gefällt tqdm sehr gut. Vielleicht ist das etwas für Dich? > > https://pypi.python.org/pypi/tqdm Das nutzte ich in PyHardlinkBackup [1], weil es unter Linux und Windows funktioniert. Allerdings kann man das nicht an die untere Zeile des Terminals tackern :( Hab aber in PyHardlinkBackup ein ähnliches Problem: Nur die Fortschrittsanzeige reicht mir nicht. Ich möchte gern mehr Informationen anzeigen lassen. Als Kompromiss, der unter Windows und Linus "Funktioniert" gehe ich hin und printe einfach in regelmäßigen Abständen (Standard: jede Minute) einige Zeilen mit einem Zwischenstand. Ist nicht schön, weil der Fortschrittsbalken unterbrochen wird und mit scrollt, aber was besseres hab ich noch nicht gefunden. Wie ich das Implementiert habe, kann man recht einfach sehen, wenn man nach "next_update_print" sucht, hier drin: https://github.com/jedie/PyHardLinkBackup/blob/master/PyHardLinkBackup/phlb/phlb_main.py [1] https://github.com/jedie/PyHardLinkBackup -- Mfg. Jens Diemer ---- http://www.jensdiemer.de