Python gir et bredt spekter av moduler og funksjoner som gjør programmererens liv mye enklere. I Python, "OS”Modul brukes til å samhandle med operativsystemet, og innenfor denne modulen har vi“OS.sti”Modul som gir en måte å manipulere filstier. “OS.sti.expandUser ()”Metode er en av metodene som er tilgjengelige i“OS.sti”Modul som hjelper til med å finne hjemmekatalogen.
I dette innlegget vil vi gi en grundig guide om Pythons “OS.sti.expandUser ()”Metode ved å dekke følgende aspekter:
Hva er “OS.sti.expandUser () ”metode i python?
“OS.sti.expandUser ()”Metode for“OS.sti”Modul brukes til å utvide den opprinnelige komponenten i et banenavn som starter med“~”Eller“~ Bruker”. Det erstatter "~”Med veien til brukerens hjemmekatalog og“~ Bruker”Med veien til den spesifiserte brukerens hjemmekatalog.
Syntaks
OS.sti.ExpandUser (sti)
I syntaks ovenfor:
La oss forstå det ved å utføre forskjellige eksempler:
Eksempel 1: Bruke “OS.sti.ExpandUser () ”-metode
La oss oversikt Følgende eksempelkode:
Importer OS
bane = '~/dokumenter/program/fil.tekst'
utvidet_path = OS.sti.ExpandUser (sti)
Print (Expanded_Path)
I ovennevnte kodebit:
Produksjon
Som observert i output ovenfor, har det utvidede banenavnet blitt vist som viser brukerens hjemmekatalog, og dermed erstatter "~”.
Eksempel 2: Bruke “OS.sti.ExpandUser () ”-metode med en annen bruker
I dette eksemplet kan den diskuterte metoden brukes med en annen spesifisert bruker i stedet:
Importer OS
sti = '~ Joseph/Documents/Program/File.tekst'
utvidet_path = OS.sti.ExpandUser (sti)
Print (Expanded_Path)
I kodelinjene ovenfor:
Produksjon
I dette utfallet kan det antydes at det utvidede banenavnet er vist, og dermed erstatter den spesifiserte brukeren.
Konklusjon
“OS.sti.expandUser ()”Metode for“OS.sti”Modul lar oss enkelt utvide stier som starter med“~”Eller“~ Bruker”Til den tilsvarende hjemmekatalogstien. Denne Python-guiden demonstrerte en dyptgående guide om Python “OS.sti.expandUser ()”Metode ved bruk av mange eksempler.