#python #server #localhost
#питон #сервер #локальный хост
Вопрос:
Поэтому я создал программу для запуска сервера python в определенном каталоге. Пока сервер работает в фоновом режиме, я также хочу отслеживать, был ли изменен какой-либо файл или нет. Если какой-либо файл был изменен, он должен быть напечатан a file has been changed
Вот мой код для создания локального сервера:
import os from http.server import HTTPServer, CGIHTTPRequestHandler srv_path = input("Server Path: ") srv_port = int(input("Server Port: ")) os.chdir(srv_path) # Create server object listening the port `srv_port` server_object = HTTPServer(server_address=('', srv_port), RequestHandlerClass=CGIHTTPRequestHandler) # Start the web server server_object.serve_forever()
Пожалуйста, отредактируйте следующий код.