Pamirškite failų bendrinimo programas. Štai kaip pasiekti failus keliuose įrenginiuose naudojant Python serverį sistemoje Windows.

Ar kada nors norėjote perkelti failus į kitus įrenginius, bet neturėjote prieigos prie „flash drive“ ar kito saugojimo įrenginio? Naudodami Python galite sukurti laikiną serverį, leidžiantį perkelti failus iš vieno įrenginio į kitą naudojant tik žiniatinklio naršyklę.

Šiame straipsnyje mes paaiškinsime, kaip nustatyti Python serverį „Windows“ operacinėje sistemoje naudojant komandų eilutę, naudodami tik kelias paprastas komandas.

Kas yra Python serveris?

Python serveris yra integruotas žiniatinklio serveris, kuris yra supakuotas su Python biblioteka. Galite įdiegti paprastą Python žiniatinklio serverį naudodami Python žiniatinklio serverio modulį, pvz., SimpleHTTPServer modulį arba HTTPServer modulį.

Svarbu atkreipti dėmesį, kad žiniatinklio serverį, kurį čia sukursime, galima pasiekti tik jūsų vietiniame tinkle per privatų IP adresą, pavyzdžiui, 192.168.xx.xx arba 10.10.xx.xx. Tačiau galite naudoti šį serverį norėdami lengvai atsisiųsti failus iš vieno įrenginio į kitą, kol esate tame pačiame tinkle.

instagram viewer

Kaip nustatyti Python žiniatinklio serverį failų perkėlimui sistemoje „Windows“.

Python žiniatinklio serverio nustatymas yra labai paprastas. Prieš pradėdami sąranką įsitikinkite, kad įdiegėte Python. Jei to nepadarysite, galite lengvai įdiegti Python sistemoje Windows Per kelias minutes.

Įdiegę Python, norėdami nustatyti Python serverį, tiesiog atlikite šiuos veiksmus:

  1. Atidarykite „File Explorer“ ir eikite į aplanko ar failo, kurį norite bendrinti, vietą.
  2. Adreso juostoje dukart spustelėkite failo kelią ir įveskite cmd. Tai atvers komandų eilutės langą toje vietoje. Arba galite atidaryti komandų eilutę paspausdami Win + R ir spausdinant cmd dialogo lange Vykdyti. Tada eikite į norimą failą ar aplanką naudodami komandą cd sistemoje Windows.
  3. Privatų IP adresą galite gauti įvesdami ipconfig savo komandų eilutės lange.
  4. Norėdami inicijuoti Python žiniatinklio serverį, vykdykite šią komandą: python -m http.serveris

Tam būtų naudojamas numatytasis 8000 prievadas. Norėdami nurodyti kitą prievadą, tiesiog įveskite prievado numerį šalia komandos. Pavyzdžiui, norėdami paleisti Python žiniatinklio serverį 5678 prievade, vykdykite šią komandą:

pitonas-mhttp.serveris 5678

Dabar turite paprastą Python žiniatinklio serverį, skirtą failų perdavimui ir paleidimui „Windows“ įrenginyje. Norėdami baigti serverį, tiesiog paspauskite Ctrl + C.

Kaip atsisiųsti failus iš Python serverio

Įrenginiuose, kuriuose norite bendrinti failus, atidarykite naršyklę ir tiesiog įveskite įrenginio su failu IP adresą. Jei nurodėte prievado numerį, atlikite šiuos veiksmus: ip_adresas: prievado numeris. Pavyzdžiui, 192.168.116.201:5678. Rezultatas turėtų atrodyti kaip failų ir katalogų sąrašas.

Naudokite Python, kad palengvintumėte užduotis

Python serverio nustatymas failams perduoti gali būti galingas įrankis, skirtas supaprastinti darbo eigą ir pagerinti efektyvumą. Nesvarbu, ar dirbate su maža komanda, ar su dideliu projektu, galimybė greitai ir lengvai perkelti failus gali turėti įtakos. Python yra lengvai išmokstama programavimo kalba, kurią galima naudoti norint automatizuoti užduotis ir padaryti jūsų kasdienį gyvenimą efektyvesnį.

Šiek tiek praktikuodami ir eksperimentuodami galite lengvai sukurti scenarijus, kad automatizuotų pasikartojančias užduotis, tokias kaip failų tvarkymas, duomenų analizė, žiniatinklio rinkimas ir daug daugiau.