mirror of https://github.com/tqdm/tqdm.git
update docs
This commit is contained in:
parent
4c48242593
commit
3cd6fb0e47
|
@ -769,20 +769,8 @@ A reusable canonical example is given below:
|
||||||
import contextlib
|
import contextlib
|
||||||
import sys
|
import sys
|
||||||
from tqdm import tqdm
|
from tqdm import tqdm
|
||||||
|
from tqdm.utils import DummyTqdmFile # write to tqdm
|
||||||
|
|
||||||
class DummyTqdmFile(object):
|
|
||||||
"""Dummy file-like that will write to tqdm"""
|
|
||||||
file = None
|
|
||||||
def __init__(self, file):
|
|
||||||
self.file = file
|
|
||||||
|
|
||||||
def write(self, x):
|
|
||||||
# Avoid print() second call (useless \n)
|
|
||||||
if len(x.rstrip()) > 0:
|
|
||||||
tqdm.write(x, file=self.file)
|
|
||||||
|
|
||||||
def flush(self):
|
|
||||||
return getattr(self.file, "flush", lambda: None)()
|
|
||||||
|
|
||||||
@contextlib.contextmanager
|
@contextlib.contextmanager
|
||||||
def std_out_err_redirect_tqdm():
|
def std_out_err_redirect_tqdm():
|
||||||
|
|
14
README.rst
14
README.rst
|
@ -949,20 +949,8 @@ A reusable canonical example is given below:
|
||||||
import contextlib
|
import contextlib
|
||||||
import sys
|
import sys
|
||||||
from tqdm import tqdm
|
from tqdm import tqdm
|
||||||
|
from tqdm.utils import DummyTqdmFile # write to tqdm
|
||||||
|
|
||||||
class DummyTqdmFile(object):
|
|
||||||
"""Dummy file-like that will write to tqdm"""
|
|
||||||
file = None
|
|
||||||
def __init__(self, file):
|
|
||||||
self.file = file
|
|
||||||
|
|
||||||
def write(self, x):
|
|
||||||
# Avoid print() second call (useless \n)
|
|
||||||
if len(x.rstrip()) > 0:
|
|
||||||
tqdm.write(x, file=self.file)
|
|
||||||
|
|
||||||
def flush(self):
|
|
||||||
return getattr(self.file, "flush", lambda: None)()
|
|
||||||
|
|
||||||
@contextlib.contextmanager
|
@contextlib.contextmanager
|
||||||
def std_out_err_redirect_tqdm():
|
def std_out_err_redirect_tqdm():
|
||||||
|
|
Loading…
Reference in New Issue