Amazing-Python-Scripts

Форк
0
27 строк · 943.0 Байт
1
# Master file to run everything
2
import os
3
import sys
4

5
while True:
6
    # TO run the server with port number
7
    print("Hit 'Ctrl+C' to get menu to quit & Restart the server.")
8
    print(
9
        "################################################################################\n################################################################################\n################################################################################\n\n"
10
    )
11

12
    print("Starting the server ...")
13
    # cmd = '''gnome-terminal -e "zsh -c \"python3 httpServer.py 5561; exec zsh\""'''
14
    # os.system(cmd)
15
    os.system(f'python3 httpServer.py {sys.argv[1]}')
16
    while True:
17
        print("q for quit\nr for restart.")
18
        key = input()
19
        if key == 'q':
20
            exit()
21
        elif key == 'r':
22
            print("restarting the server ...")
23
            break
24
        else:
25
            print("invalid input\n")
26
            continue
27
exit()
28

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.