Moduł Python OS wspólne metody

Moduł Python OS wspólne metody

Python jest popularnym językiem programowania ogólnego przez. Zapewnia wiele wbudowanych modułów i funkcji do wykonywania określonych zadań. Moduł Python OS umożliwia wykonywanie zadań związanych z systemem operacyjnym. Moduł OS jest wstępnie zainstalowany w Python. Moduły systemu operacyjnego mają wiele wbudowanych funkcji do pobierania i interakcji z systemem plików. W tym artykule wyjaśniono niektóre funkcje modułu OS z przykładami.

OS.Nazwa () funkcja

OS.Nazwa () Funkcja zwraca nazwę systemu operacyjnego. Na przykład, jeśli używasz Ubuntu, Linux Mint lub dowolnego systemu operacyjnego opartego na debiana, zwróci „POSIX” jako nazwę systemu operacyjnego. Użyjmy systemu operacyjnego.Nazwa () funkcja w naszym skrypcie Python.

Najpierw zaimportuj moduł OS, aby użyć jego wbudowanych funkcji.

#Importowanie modułu systemu operacyjnego
Import OS
#Sing OS.funkcja nazwy
Drukuj (OS.nazwa)

Wyjście


OS.Name () Funkcja może zwrócić inne wyjście na podstawie systemu operacyjnego.

OS.funkcja mkdir ()

OS.Funkcja mkdir () tworzy nowy katalog. Ścieżka i nazwa katalogu są przekazywane jako argument funkcji. Stwórzmy kilka katalogów testowych.

#Importowanie modułu systemu operacyjnego
Import OS
#Sing OS.funkcja mkdir ()
#Utworzenie katalogu testowego to aktualny katalog
OS.mkdir („test”)
#Ukształcenie katalogu testowego w katalogu pobierania
OS.mkdir ("/home/linuxhint/pobieranie/test1")

Wyjście

Katalogi są tworzone pomyślnie.

OS.funkcja rmdir ()

OS.Funkcja mdir () usuwa katalog. Bierze nazwę i ścieżkę pliku jako argument i usuwa katalog. Katalog musi być pusty. Nie możemy usunąć bieżącego katalogu roboczego za pomocą systemu operacyjnego.funkcja mdir ().

#Importowanie modułu systemu operacyjnego
Import OS
#Sing OS.funkcja rmdir ()
#Uciekanie katalogu testowego
OS.RMDIR („Test”)
#ReMoving katalog testowy z katalogu pobierania
OS.rmdir ("/home/linuxhint/pobrań/test1")
druk („określone katalogi zostały pomyślnie usuwane”)

Wyjście

OS.funkcja getCwd ()

OS.Funkcja getCwd () zwraca nazwę bieżącego katalogu roboczego. Obecny katalog roboczy to katalog, w którym zapisano aktualnie wykonany plik Pythona. W moim przypadku wykonywany plik Pythona jest przechowywany w katalogu „Dokumenty”. Dlatego moim obecnym katalogiem roboczym będzie katalog „dokumentów”. Użyjmy systemu operacyjnego.Funkcja getCwd () w naszym skrypcie Python, aby uzyskać aktualne informacje o katalogu roboczym.

#Importowanie modułu systemu operacyjnego
Import OS
#Sing OS.GetCwd
Drukuj („Obecny katalog roboczy to:”, OS.getCwd ())

Wyjście


Zmieńmy teraz lokalizację aktualnie wykonanego pliku z „Dokumentów” na katalog „Pobieranie”, a zobaczysz, że zmienią się obecna ścieżka katalogu roboczego.

#Importowanie modułu systemu operacyjnego
Import OS
#Sing OS.GetCwd
Drukuj („Obecny katalog roboczy to:”, OS.getCwd ())

Wyjście

Obecny katalog roboczy został zmieniony na katalog „pobierania”.

OS.Usuń () funkcję

OS.Usuń () funkcja usuwa lub usuwa określony plik. Określamy nazwę pliku wraz ze ścieżką i usuwa plik. Po usunięciu pliku z bieżącego katalogu nie ma potrzeby określania ścieżki; Usuwając plik lub katalogi z innych katalogów, również określamy ścieżkę. Usuńmy plik za pomocą systemu operacyjnego.Usuń () funkcję.

#Importowanie modułu systemu operacyjnego
Import OS
#Sing OS.Usuń () funkcję usuwania pliku z bieżącego katalogu.
OS.Usuń ("test testowy.tekst")
#ReMoving plik z katalogu pobierania
OS.Usuń ("/home/linuxhint/pobieranie/testFile1.tekst")
wydrukuj („pliki są pomyślnie usuwane”)

Wyjście

Pliki są pomyślnie usuwane.

OS.Funkcja Listdir ()

System plików jest jednym z podstawowych elementów dowolnego systemu operacyjnego, który zarządza i zapisuje pliki. OS.Listdir () lista funkcji w oprawie plików i podwodnych określonego katalogu. Jeśli nie wymieniono żadnego katalogu, wówczas bierze pod uwagę bieżący katalog roboczy i zwraca pliki to subkredyty. Wynik zostanie zwrócony w formularzu listy. Użyjmy systemu operacyjnego.Funkcja Listdir () w naszym skrypcie Python.

#Importowanie modułu systemu operacyjnego
Import OS
#Sing OS.Funkcja ListDir
#Uliczenie plików i podkatalogu bieżącego katalogu roboczego
Drukuj (OS.Listdir ())
#Ulicz pliki i podkatalog katalogu do pobrania
Drukuj (OS.Listdir ("/home/linuxhint/pobieranie"))
#Uliczenie plików i podkatalogu katalogu komputerowego
Drukuj (OS.Listdir ("/home/linuxhint/komputer"))

Wyjście

Dane wyjściowe pokazuje listę plików i podkatalogu różnych katalogów.

OS.Funkcja REAMAME ()

OS.REAMAME () Funkcja zmienia nazwę istniejącego pliku. Składnia systemu operacyjnego.Funkcja REAMAME () jest następująca:

OS.Zmień nazwę („old_name”, nowa nazwa)

1. parametr bierze starą nazwę pliku jako argument, aw 2. parametrze definiujemy nową nazwę pliku. Zaimplementujmy OS.Funkcja REAMAME () w naszym skrypcie Python.

#Importowanie modułu systemu operacyjnego
Import OS
#Sing OS.Zmień nazwę funkcji
#Renaming plik w bieżącym katalogu roboczym
OS.Zmień nazwę („Uczeń.xml "," mystudent.xml ")
#Renaming plik w katalogu pobierania
OS.Zmień nazwę („myfile.txt "," plik.tekst")
wydrukuj („pliki są przemianowane pomyślnie”)

Wyjście

Wniosek

Moduł Python OS to wbudowany moduł, który umożliwia wykonywanie zadań związanych z systemem operacyjnym. Ma wiele wbudowanych funkcji, aby uzyskać dostęp do plików w systemach operacyjnych i zarządza. W tym artykule szczegółowo wyjaśnia moduł OS i jego funkcje.