Skip to content

Commit

Permalink
Update script.py
Browse files Browse the repository at this point in the history
поддержка Python 3.12 из #2
  • Loading branch information
xllifi authored Mar 15, 2024
1 parent 46583c2 commit b3022a9
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions script.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,15 @@
import subprocess
import re
from pathlib import Path
from distutils.dir_util import copy_tree
try:
from distutils.dir_util import copy_tree
except ModuleNotFoundError: # в 3.12 отсутсвует "distutils"
# поэтому нам нужно установить "setuptools" (в который и входит "distutils")
subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'setuptools'])

print('\x1b[36mНеобходимые библиотеки были успешно установлены. Пожалуйста, перезапустите программу.\x1b[0m')
input('\x1b[32mНажмите Enter, чтобы закрыть это окно...\x1b[0m')
exit()

# Функции для ввода
def printinf(message = ''):
Expand Down Expand Up @@ -69,4 +77,4 @@ def userConfirm(confirmText = ''):
# Конец
startViaSteam = userConfirm("Скрипт успешно завершил работу. Хотите запустить игру через Steam прямо сейчас? ")
if startViaSteam:
os.system("start \"\" steam://run/548430")
os.system("start \"\" steam://run/548430")

0 comments on commit b3022a9

Please sign in to comment.