Norint pasiekti failus, modulius ir katalogus, labai svarbu nustatyti kelius Python programose. Keliai gali būti santykiniai, nurodantys paskirties vietas, palyginti su dabartiniu darbo katalogu, arba absoliutūs, aprašantys visą katalogą nuo šaknies. Python OS modulis, siūlantis sąsajos su operacine sistema metodus, dažniausiai naudojamas keliui nurodyti. Operacinėje sistemoje yra įvairių įrankių, skirtų keisti failų kelius, pvz., sujungti kelius ir patvirtinti kelio egzistavimą. kelio submodulis.
Pavyzdžiui, os. path.join() užtikrina kelių operacinių sistemų sąveiką, sujungdama katalogų ir failų pavadinimus į vieną kelią. os.path.exists() gali būti naudojamas norint nustatyti, ar kelias egzistuoja, o tai padeda tvarkyti klaidas ir užtikrina, kad programa nebandytų pasiekti neegzistuojančių failų ar katalogų.
Prieš pradedant bet kokią Python veiklą, reikia apibrėžti kelią.
- Kadangi jūsų Python programą ir jos vykdomąjį kodą galima rasti bet kuriame jūsų sistemos kataloge, jūsų operacinė sistema turi paieškos kelią, nurodantį, kuriuos katalogus ji turėtų ieškoti, kad rastų vykdomąjį kodą.
- Mano kompiuterio savybių aplinkos kintamasis turi kelią:
- Norėdami nustatyti kelią, atlikite šiuos veiksmus:
Dešiniuoju pelės mygtuku spustelėkite Mano kompiuteris -> Ypatybės -> Išplėstiniai sistemos nustatymai -> Aplinkos kintamasis -> Naujas
Įrašykite kelią į kintamojo pavadinimą ir nukopijuokite kelią iki C://Python (vietos, kurioje įdiegtas Python) kintamojo reikšmėje. Paspauskite mygtuką Gerai -> Gerai.
Be to, katalogų, kuriuos vertėjas peržiūri importuodamas modulius, sąrašas yra Python sys. kelio kintamasis. Modulio importavimas iš skirtingų vietų yra įmanomas dinamiškai modifikuojant sys.path, kad vykdymo metu į modulio paieškos kelią būtų galima įtraukti savavališkus katalogus.
Zeenat Aman aktorius
„Python“ kelių tvarkymas yra būtinas norint pereiti katalogus, importuoti modulius ir atlikti failų įvesties / išvesties operacijas, todėl programuotojai gali valdyti failų sistemas ir efektyviai pasiekti išteklius. Tvirtas ir nuo platformos nepriklausomas maršruto valdymas Python programose užtikrinamas suvokiant kelių normas ir naudojant tinkamas technikas.
Be pagrindinių kelių manipuliavimo, Python OS modulis turi keletą papildomų funkcijų, skirtų manipuliuoti keliais. Pavyzdžiui, os. path.basename() gauna paskutinį kelio komponentą, o os. path.dirname() pašalina kelio katalogo sekciją. Kad būtų lengviau nustatyti failo tipą, os. path.splitext() metodas atskiria kelią į pagrindinį pavadinimą ir plėtinį.
Be to, pridėjus klasę „Path“, „Python pathlib“ paketas suteikia labiau į objektą orientuotą būdą manipuliuoti keliais. Naudodami Path galite naudoti paprastus operatorius ir metodus, kad atliktumėte įvairius veiksmus keliuose, pagerindami kodo skaitomumą ir glaustumą.
Norint užtikrinti patikimą failų įvedimą / išvestį, modulių importavimą ir katalogų valdymą įvairiuose programavimo kontekstuose, būtina suprasti Python kelių tvarkymo metodus ir įgyti jų įgūdžių. Kūrėjai gali užtikrinti patikimas ir efektyvias failų sistemos operacijas savo programose, naudodami platų Python įrankių rinkinį, skirtą manipuliuoti keliu.
Bus nustatytas Python programų paleidimo kelias.
1. Pasirinkite Ypatybės, dešiniuoju pelės mygtuku spustelėdami Mano kompiuteris.
2. Pasirinkite Išplėstinė sistemos konfigūracija.
3. Spustelėkite skirtuką Aplinkos kintamasis.
4. Pasirinkite skirtuką Vartotojo kintamieji.
5. Įrašykite kelią kintamojo pavadinimu
6. Padarykite Python aplanko kelio kopiją.
7. Įklijuokite Python kelią į kintamojo reikšmę.
8. Paspauskite mygtuką „Gerai“.
9. Paspauskite mygtuką „Gerai“.