Felejtsd el a fájlmegosztó alkalmazásokat. Így érheti el a fájlokat több eszközön a Python-kiszolgáló használatával Windows rendszeren.

Szeretett volna valaha fájlokat más eszközökre átvinni, de nem volt hozzáférése flash meghajtóhoz vagy más tárolóeszközhöz? A Python segítségével létrehozhat egy ideiglenes szervert, amely lehetővé teszi a fájlok átvitelét az eszközök között pusztán a webböngésző használatával.

Ebben a cikkben végigvezetjük a Python-kiszolgáló beállításának folyamatán a Windows operációs rendszeren a Parancssor használatával, néhány egyszerű paranccsal.

Mi az a Python szerver?

A Python-kiszolgáló egy beépített webszerver, amely előre csomagolva van a Python-könyvtárral. Egy egyszerű Python webszervert megvalósíthat a Python webszerver moduljával, például a SimpleHTTPServer modullal vagy a HTTPServer modullal.

Fontos megjegyezni, hogy az itt létrehozandó webszerver a helyi hálózaton csak privát IP-címen keresztül érhető el, például 192.168.xx.xx vagy 10.10.xx.xx. Ezzel a szerverrel azonban könnyedén letölthet fájlokat egyik eszközről a másikra, amíg ugyanazon a hálózaton van.

instagram viewer

Python webszerver beállítása fájlátvitelhez Windows rendszeren

A Python webszerver beállítása nagyon egyszerű. Mielőtt elkezdené a beállítást, ellenőrizze, hogy telepítve van-e a Python. Ha nem, könnyen megteheti telepítse a Python-t Windows rendszeren pár percen belül.

A Python telepítése után a Python-kiszolgáló beállításához kövesse az alábbi lépéseket:

  1. Nyissa meg a Fájlkezelőt, és keresse meg a megosztani kívánt mappa vagy fájl helyét.
  2. A címsorban kattintson duplán a fájl elérési útjára, és írja be a cmd parancsot. Ez egy Parancssor ablakot nyit meg az adott helyen. Alternatív megoldásként megnyithatja a Parancssort a gomb megnyomásával Win + R és gépelés cmd a Futtatás párbeszédpanelen. Ezután keresse meg a kívánt fájlt vagy mappát a cd paranccsal a Windows rendszerben.
  3. Privát IP-címét gépeléssel kaphatja meg ipconfig a Parancssor ablakban.
  4. A Python webszerver elindításához hajtsa végre a következő parancsot: python -m http.szerver

Ez az alapértelmezett 8000-es portot használja. Másik port megadásához írja be a port számát a parancs mellé. Például a Python webszerver 5678-as porton való futtatásához hajtsa végre ezt a parancsot:

piton-mhttp.szerver 5678

Most már van egy egyszerű Python webszerver a fájlátvitelhez, és fut a Windows-eszközön. A szerver leállításához nyomja meg a gombot Ctrl + C.

Hogyan lehet letölteni a fájlokat a Python szerverről

Azokon az eszközökön, amelyeken meg szeretné osztani a fájlokat, nyissa meg a böngészőt, és csak írja be a fájlhoz tartozó eszköz IP-címét. Ha megadott portszámot, tegye a következőket: ip_address: portszám. Például, 192.168.116.201:5678. Az eredménynek fájlok és könyvtárak listájának kell kinéznie.

A Python használatával megkönnyítheti feladatait

Python-kiszolgáló beállítása fájlátvitelhez hatékony eszköz lehet a munkafolyamat egyszerűsítésére és a hatékonyság javítására. Akár egy kis csapaton, akár egy nagy projekten dolgozik, a fájlok gyors és egyszerű átvitelének képessége mindent megváltoztathat. A Python egy könnyen elsajátítható programozási nyelv, amellyel automatizálhatók a feladatok, és hatékonyabbá teheti mindennapi életét.

Egy kis gyakorlással és kísérletezéssel könnyedén létrehozhat szkripteket az ismétlődő feladatok automatizálására, mint például a fájlrendezés, adatelemzés, webkaparás és még sok más.