Handle situations where terminalsize cannot be found

This commit is contained in:
Ryein Goddard
2024-10-07 13:59:49 +05:30
committed by GitHub
parent ad213b6c80
commit 76bea74a08
+4 -1
View File
@@ -234,7 +234,10 @@ def save_image(url, sess, filename='', directory=''):
break
fh.write(chunk)
size += len(chunk)
terminalsize = max(os.get_terminal_size().columns - TERMINAL_MARGIN, 0)
try:
terminalsize = max(os.get_terminal_size().columns - TERMINAL_MARGIN, 0)
except OSError:
terminalsize = 80
if oldterminalsize != terminalsize:
print(f'\r{"":<{terminalsize}}', end='')
oldterminalsize = terminalsize