OS Module
The OS module in Python provides a way of using operating system dependent functionality.
The os module also offers functions to find important information about your location or about the process. In this post I will show some of these functions.
- Python Programming – Python Directory Methods
- Python System Administration
- OS.Walk and Fnmatch in Python
OS Functions
import os os.system() Executing a shell command os.environ() Get the users environment os.getcwd() Returns the current working directory. os.getgid() Return the real group id of the current process. os.getuid() Return the current process’s user id. os.getpid() Returns the real process ID of the current process. os.uname() Return information identifying the current OS. os.chroot(path) Change the root directory of the current process to path os.listdir(path) Return a list of the entries in the directory by path. os.mkdir(path) Create a directory named path with numeric mode mode os.makedirs(path) Recursive directory creation function os.remove(path) Remove (delete) the file path os.removedirs(path) Remove directories recursively os.rename(src, dst) Rename the file or directory src to dst os.rmdir(path) Remove (delete) the directory path
See the official Python documentation for more usage of the OS module.