From 098237f3ef9e87659a95d06f90fae734cad58a86 Mon Sep 17 00:00:00 2001 From: 24_OskinEA <24_OskinEA@iux.local> Date: Wed, 18 Mar 2026 10:42:50 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B8=D1=82=D1=8C=201?= =?UTF-8?q?=5Fdraw.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1_draw.py | 65 ------------------------------------------------------- 1 file changed, 65 deletions(-) delete mode 100755 1_draw.py diff --git a/1_draw.py b/1_draw.py deleted file mode 100755 index 8bf44d0..0000000 --- a/1_draw.py +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/bash - -# Проверка наличия Python и pygame -if ! command -v python3 &> /dev/null; then - echo "Ошибка: Python3 не установлен" - exit 1 -fi - -# Проверка наличия pygame -if ! python3 -c "import pygame" 2>/dev/null; then - echo "Ошибка: pygame не установлен" - echo "Установите его командой: pip install pygame" - exit 1 -fi - -# Создаем временный Python файл -TEMP_FILE=$(mktemp --suffix=.py) - -# Записываем код во временный файл -cat > "$TEMP_FILE" << 'EOF' -import pygame -from pygame.draw import * - -pygame.init() - -FPS = 30 -screen = pygame.display.set_mode((400, 400)) - -# Рисование фигур -rect(screen, (255, 0, 255), (100, 100, 200, 200)) -rect(screen, (0, 0, 255), (100, 100, 200, 200), 5) -polygon(screen, (255, 255, 0), [(100,100), (200,50), - (300,100), (100,100)]) -polygon(screen, (0, 0, 255), [(100,100), (200,50), - (300,100), (100,100)], 5) -circle(screen, (0, 255, 0), (200, 175), 50) -circle(screen, (255, 255, 255), (200, 175), 50, 5) - -pygame.display.update() -clock = pygame.time.Clock() -finished = False - -print("Рисование завершено. Нажмите любую клавишу для выхода...") - -while not finished: - clock.tick(FPS) - for event in pygame.event.get(): - if event.type == pygame.QUIT: - finished = True - elif event.type == pygame.KEYDOWN: - finished = True - elif event.type == pygame.MOUSEBUTTONDOWN: - finished = True - -pygame.quit() -EOF - -# Запускаем Python скрипт -echo "Запуск PyGame приложения..." -python3 "$TEMP_FILE" - -# Удаляем временный файл -rm "$TEMP_FILE" - -echo "Программа завершена"