Glem fildelingsapps. Sådan får du adgang til filer på flere enheder ved hjælp af en Python-server på Windows.

Har du nogensinde ønsket at overføre filer til andre enheder, men du havde ikke adgang til et flashdrev eller anden lagerenhed? Med Python kan du oprette en midlertidig server, der lader dig overføre filer mellem enheder kun ved hjælp af din webbrowser.

I denne artikel vil vi lede dig gennem processen med at konfigurere en Python-server på dit Windows-operativsystem ved hjælp af kommandoprompten med nogle få enkle kommandoer.

Hvad er en Python-server?

En Python-server er en indbygget webserver, der leveres færdigpakket med Python-biblioteket. Du kan implementere en simpel Python-webserver ved hjælp af webservermodulet i Python, såsom SimpleHTTPServer-modulet eller HTTPServer-modulet.

Det er vigtigt at bemærke, at den webserver, vi vil oprette her, kun kan tilgås på dit lokale netværk via en privat IP-adresse, for eksempel 192.168.xx.xx eller 10.10.xx.xx. Men du kan bruge denne server til nemt at downloade filer fra en enhed til en anden, så længe du er på det samme netværk.

instagram viewer

Sådan opsætter du en Python-webserver til filoverførsel på Windows

Opsætning af en Python-webserver er meget let. Før du starter opsætningen, skal du sørge for at have Python installeret. Hvis du ikke gør det, kan du nemt installere Python på Windows Om et par minutter.

Når du har installeret Python, skal du blot følge disse trin for at konfigurere din Python-server:

  1. Åbn File Explorer, og naviger til placeringen af ​​den mappe eller fil, du vil dele.
  2. Dobbeltklik på filstien i adresselinjen og skriv cmd. Dette ville åbne et kommandopromptvindue på den placering. Alternativt kan du åbne kommandoprompten ved at trykke på Win + R og skrivning cmd i dialogboksen Kør. Naviger derefter til den ønskede fil eller mappe ved at bruge cd-kommandoen i Windows.
  3. Du kan få din private IP-adresse ved at skrive ipconfig i dit kommandopromptvindue.
  4. For at starte Python-webserveren skal du udføre denne kommando: python -m http.server

Dette ville bruge standardport 8000. For at angive en anden port skal du blot skrive portnummeret ved siden af ​​kommandoen. For at køre Python-webserveren på port 5678, skal du udføre denne kommando:

python-mhttp.server 5678

Nu har du en simpel Python-webserver til filoverførsel op og køre på din Windows-enhed. For at afslutte serveren skal du blot trykke på Ctrl + C.

Sådan downloader du filerne fra Python-serveren

På de enheder, som du vil dele filerne med, skal du åbne browseren og blot indtaste IP-adressen på enheden med filen. Hvis du har angivet et portnummer, skal du gøre dette: ip_adresse: portnummer. For eksempel, 192.168.116.201:5678. Resultatet skal ligne en liste over filer og mapper.

Brug Python til at gøre dine opgaver nemmere

Opsætning af en Python-server til filoverførsel kan være et kraftfuldt værktøj til at strømline din arbejdsgang og forbedre effektiviteten. Uanset om du arbejder på et lille team eller et stort projekt, kan evnen til hurtigt og nemt at overføre filer gøre hele forskellen. Python er et programmeringssprog, der er nemt at lære, og som kan bruges til at automatisere opgaver og gøre dig mere effektiv i din hverdag.

Med en lille smule øvelse og eksperimentering kan du nemt oprette scripts til at automatisere gentagne opgaver såsom filorganisering, dataanalyse, web-skrabning og meget mere.