Забравете приложенията за споделяне на файлове. Ето как да получите достъп до файлове на множество устройства с помощта на 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 на Windows за няколко минути.
След като инсталирате Python, за да настроите своя Python сървър, просто изпълнете следните стъпки:
- Отворете File Explorer и отидете до местоположението на папката или файла, който искате да споделите.
- В адресната лента щракнете двукратно върху пътя на файла и въведете cmd. Това ще отвори прозорец на командния ред на това място. Като алтернатива можете да отворите командния ред, като натиснете Win + R и писане cmd в диалоговия прозорец Изпълнение. След това отидете до желания файл или папка с помощта на командата cd в Windows.
- Можете да получите личния си IP адрес, като напишете ipconfig в прозореца на командния ред.
- За да стартирате уеб сървъра на Python, изпълнете тази команда: python -m http.сървър
Това ще използва порта по подразбиране 8000. За да посочите различен порт, просто въведете номера на порта до командата. Например, за да стартирате уеб сървъра на Python на порт 5678, изпълнете тази команда:
питон-мhttp.сървър 5678
Сега имате прост уеб сървър на Python за прехвърляне на файлове, работещ на вашето Windows устройство. За да прекратите сървъра, просто натиснете Ctrl + C.
Как да изтеглите файлове от сървъра на Python
На устройствата, на които искате да споделите файловете, отворете браузъра и просто въведете IP адреса на устройството с файла. Ако сте посочили номер на порт, направете следното: ip_address: номер на порт. Например, 192.168.116.201:5678. Резултатът трябва да изглежда като списък с файлове и директории.
Използвайте Python, за да улесните задачите си
Настройването на Python сървър за прехвърляне на файлове може да бъде мощен инструмент за рационализиране на вашия работен процес и подобряване на ефективността. Независимо дали работите върху малък екип или голям проект, възможността за бързо и лесно прехвърляне на файлове може да направи всичко различно. Python е лесен за научаване език за програмиране, който може да се използва за автоматизиране на задачи и да ви направи по-ефективни в ежедневието ви.
С малко практика и експериментиране можете лесно да създавате скриптове за автоматизиране на повтарящи се задачи като организиране на файлове, анализ на данни, уеб скрапинг и много други.