Забудьте о приложениях для обмена файлами. Вот как получить доступ к файлам на нескольких устройствах с помощью сервера Python в Windows.
Вам когда-нибудь хотелось перенести файлы на другие устройства, но у вас не было доступа к флешке или другому накопителю? С помощью Python вы можете создать временный сервер, который позволит вам передавать файлы между устройствами, используя только ваш веб-браузер.
В этой статье мы познакомим вас с процессом настройки сервера Python в вашей операционной системе Windows с помощью командной строки с помощью всего нескольких простых команд.
Что такое Python-сервер?
Сервер Python — это встроенный веб-сервер, который поставляется с предварительно упакованной библиотекой Python. Вы можете реализовать простой веб-сервер Python, используя модуль веб-сервера в Python, например модуль SimpleHTTPServer или модуль HTTPServer.
Важно отметить, что доступ к веб-серверу, который мы здесь создадим, возможен только в вашей локальной сети через частный IP-адрес, например, 192.168.xx.xx или 10.10.xx.xx. Но вы можете использовать этот сервер для простой загрузки файлов с одного устройства на другое, если вы находитесь в одной сети.
Как настроить веб-сервер Python для передачи файлов в Windows
Настроить веб-сервер Python очень просто. Прежде чем приступить к настройке, убедитесь, что у вас установлен Python. Если вы этого не сделаете, вы можете легко установить питон в винде за несколько минут.
После установки Python для настройки сервера Python выполните следующие действия:
- Откройте проводник и перейдите к папке или файлу, которым вы хотите поделиться.
- В адресной строке дважды щелкните путь к файлу и введите cmd. Это откроет окно командной строки в этом месте. Кроме того, вы можете открыть командную строку, нажав Выиграть + Р и набрав команда в диалоговом окне «Выполнить». Затем перейдите к нужному файлу или папке. с помощью команды cd в Windows.
- Вы можете получить свой частный IP-адрес, набрав ipconfig в окне командной строки.
- Чтобы запустить веб-сервер Python, выполните следующую команду: python -m http.сервер
Это будет использовать порт по умолчанию 8000. Чтобы указать другой порт, просто введите номер порта рядом с командой. Например, чтобы запустить веб-сервер Python на порту 5678, выполните следующую команду:
питон-мhttp.сервер 5678
Теперь у вас есть простой веб-сервер Python для передачи файлов, работающий на вашем устройстве Windows. Чтобы закрыть сервер, просто нажмите Ctrl + С.
Как загрузить файлы с сервера Python
На устройствах, которым вы хотите поделиться файлами, откройте браузер и просто введите IP-адрес устройства с файлом. Если вы указали номер порта, сделайте следующее: ip_address: номер порта. Например, 192.168.116.201:5678. Результат должен выглядеть как список файлов и каталогов.
Используйте Python, чтобы упростить свои задачи
Настройка сервера Python для передачи файлов может стать мощным инструментом оптимизации вашего рабочего процесса и повышения эффективности. Независимо от того, работаете ли вы в небольшой команде или над большим проектом, возможность быстрой и простой передачи файлов может иметь решающее значение. Python — это простой в освоении язык программирования, который можно использовать для автоматизации задач и повышения эффективности вашей повседневной жизни.
Немного попрактиковавшись и поэкспериментировав, вы сможете легко создавать сценарии для автоматизации повторяющихся задач, таких как организация файлов, анализ данных, просмотр веб-страниц и многое другое.