7
Chcę uzyskać rozmiar terminala. Używam tej funkcji:Co to jest termios.TIOCGWINSZ
import sys, struct, fcntl, termios
s = struct.pack('HHHH', 0, 0, 0, 0)
t = fcntl.ioctl(sys.stdout.fileno(), termios.TIOCGWINSZ, s)
print(struct.unpack('HHHH', t))
Ale co na ziemi jest termios.TIOCGWINSZ
?
@KevinBurke Sposób, w jaki to napisałem, miał na celu wyjaśnienie, dlaczego stała jest nazywana w ten sposób. – glglgl
Przyznaję jednak, że wygląda to paskudnie. – glglgl