Linux 콘솔의 열(문자) 및 행 수 가져오기

      올바른 방법을 찾는 것은 상대적으로 간단합니다. 코드를 업로드하기만 하면 됩니다(Linux에 해당).

import fcntl
import sys
import termios
import struct


def get_terminal_size():
    """
    获取Linux控制台窗口尺寸
    :return: (行数,列数)
    """
    t = fcntl.ioctl(sys.stdout.fileno(), termios.TIOCGWINSZ, "1234")
    return struct.unpack('HH', t)

      함수를 직접 호출하여 반환 값을 얻습니다: print(get_terminal_size())

  

 

 

 

 

Supongo que te gusta

Origin blog.csdn.net/tww124849980/article/details/127510375
Recomendado
Clasificación