Встречается на 1% собеседований по Python
Какие знаешь терминалы
В Python есть несколько способов работать с терминалами:
- Стандартный терминал через модуль
sys:
python
import sys
sys.stdout.write("Hello terminal\n")- Модуль
cursesдля сложных TUI-приложений:
python
import curses
stdscr = curses.initscr()
stdscr.addstr(0, 0, "Curses terminal")
stdscr.refresh()- Библиотека
coloramaдля цветного вывода:
python
from colorama import Fore, init
init()
print(Fore.RED + "Colored text")- ANSI-коды для управления терминалом:
python
print("\033[31mRed text\033[0m")- Библиотеки типа
richдля продвинутого форматирования:
python
from rich.console import Console
console = Console()
console.print("[bold red]Styled text[/]")Для работы с командной строкой часто используют argparse или click. Современные альтернативы - prompt_toolkit и textual для интерактивных интерфейсов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы