Hi, >>> >>> For large archives, I want to display a progress bar while the archive >>> is being extracted with: >>>
>>> >>> The callback can receive the tarinfo object and where it's being >>> extracted. This is enough to plug a progress bar >>> and avoid reinventing .extractall() >> >> What is "where" here? I think it should be 2 parameters -- position >> in the file (in bytes) and total file size; the total could be None if >> the size is unknown (the tar is piped from network or a (g/bz)zip >> subprocess). > > Interesting. In my mind, I was thinking about a high level callable that > would just let me count the files and directory that are being > extracted, > Should it, in the case of just on big file, be the progress 0% (start) or 100% (done) ? or there's a way to see some progress in that case ? or is irrelevant for that case ? Thanks in advance! --francis _______________________________________________ Python-ideas mailing list Python-ideas@python.org https://mail.python.org/mailman/listinfo/python-ideas Code of Conduct: http://python.org/psf/codeofconduct/