Skip to content

Commit db65aab

Browse files
committed
Curses
1 parent fe0b347 commit db65aab

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2246,8 +2246,6 @@ from tqdm import tqdm
22462246
from time import sleep
22472247
for el in tqdm([1, 2, 3]):
22482248
sleep(0.2)
2249-
for i in tqdm(range(100)):
2250-
sleep(0.02)
22512249
```
22522250

22532251

@@ -2293,7 +2291,8 @@ def main():
22932291
wrapper(draw)
22942292

22952293
def draw(screen):
2296-
curs_set(0)
2294+
curs_set(0) # Makes cursor invisible.
2295+
screen.nodelay(True) # Makes getch() non-blocking.
22972296
screen.clear()
22982297
screen.addstr(0, 0, 'Press ESC to quit.')
22992298
while screen.getch() != ascii.ESC:

index.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1943,8 +1943,6 @@
19431943
<span class="hljs-keyword">from</span> time <span class="hljs-keyword">import</span> sleep
19441944
<span class="hljs-keyword">for</span> el <span class="hljs-keyword">in</span> tqdm([<span class="hljs-number">1</span>, <span class="hljs-number">2</span>, <span class="hljs-number">3</span>]):
19451945
sleep(<span class="hljs-number">0.2</span>)
1946-
<span class="hljs-keyword">for</span> i <span class="hljs-keyword">in</span> tqdm(range(<span class="hljs-number">100</span>)):
1947-
sleep(<span class="hljs-number">0.02</span>)
19481946
</code></pre></div></div>
19491947

19501948

@@ -1977,7 +1975,8 @@
19771975
wrapper(draw)
19781976

19791977
<span class="hljs-function"><span class="hljs-keyword">def</span> <span class="hljs-title">draw</span><span class="hljs-params">(screen)</span>:</span>
1980-
curs_set(<span class="hljs-number">0</span>)
1978+
curs_set(<span class="hljs-number">0</span>) <span class="hljs-comment"># Makes cursor invisible.</span>
1979+
screen.nodelay(<span class="hljs-keyword">True</span>) <span class="hljs-comment"># Makes getch() non-blocking.</span>
19811980
screen.clear()
19821981
screen.addstr(<span class="hljs-number">0</span>, <span class="hljs-number">0</span>, <span class="hljs-string">'Press ESC to quit.'</span>)
19831982
<span class="hljs-keyword">while</span> screen.getch() != ascii.ESC:

0 commit comments

Comments
 (0)