Как мне изменить исходные файлы localhost SimpleHTTPServer с другого устройства в сети?

#python #localhost #simplehttpserver

#python #localhost #simplehttpserver

Вопрос:

Я только начал использовать SimpleHTTPServers , и мне было интересно, как я могу изменить исходные файлы с другого устройства, которое находится в сети. Я хочу, чтобы это было как можно проще (прямо сейчас я просто создаю файл, а затем набираю python -m SimpleHTTPServer 8000 в командной строке).). Пожалуйста, скажите мне, знаете ли вы способ изменить эти файлы с другого устройства в сети. Спасибо.

Комментарии:

1. возможно, я не понимаю вашу проблему, но я использую ssh для входа на другое устройство в локальной сети, и у меня есть доступ ко всем файлам на этом устройстве.

2. Извините, если я не пояснил, у меня есть простой http localhost сервер, который я запускаю, написав «python -m SimpleHTTPServer 8000» в командной строке. Мне было интересно, как я могу редактировать (редактировать, то есть изменять файлы на исходном устройстве) файлы, которые я помещаю на этот сервер с другого устройства, которое находится в сети.

3. если вы хотите изменить файлы с помощью веб-сервера, вам нужно написать страницу, которая позволит вам загрузить файл, а затем загрузить его обратно. Или вам нужно создать страницу, на которой будет отображаться форма с текстом из файла, и там будет кнопка, которая отправит этот текст (после редактирования) обратно на сервер, который сохранит его в файле. Для всего этого требуется больше кода на Python — и, возможно, будет проще написать его с помощью module / framework Flask или Django

4. С SimpleHTTPServers вы можете загружать только с сервера, но не можете загружать. С помощью python -m CGIHTTPServer 8000 ( CGIHTTPServer ) вы можете запустить сервер, который позволяет запускать некоторые сценарии на сервере. Вы могли бы написать скрипт, который мог бы загружать файл и сохранять на сервере.