Basic python and python tutorials
I am not very familiar
OS operation file directory. Sys interacts with the system environment. This is probably the case.
Use the OS. system function to run other programs
The system () function in the OS module can easily run other programs or scripts. The function prototype is as follows.
OS. system (command)
The parameter meanings are as follows.
The command to be executed is equivalent to the command entered in the Windows cmd window. If you want to pass parameters to a program or script, you can use spaces to separate the program and multiple parameters.
Common OS Methods
OS. remove () delete a file
OS. rename () rename the file
OS. walk () generates all file names under the directory tree
OS. chdir () Change directory
OS. mkdir/makedirs create directory/multi-level directory
OS. rmdir/removedirs Delete directory/multi-level directory
OS. listdir (): List objects in a specified directory
OS. getcwd () to get the current working directory
OS. chmod () change Directory Permissions
OS. path. basename () Remove the directory path and return the file name.
OS. path. dirname () remove the file name and return the directory path.
OS. path. join () combines the separated parts into a path name.
OS. path. split () returns the (dirname (), basename () tuples.
OS. path. splitext () returns the (filename, extension) tuples.
OS. path. getatime \ ctime \ mtime return the last access, creation, and modification time respectively.
OS. path. getsize () returns the file size.
OS. path. exists ()
Whether OS. path. isabs () is an absolute path
Whether OS. path. isdir () is a directory
Whether OS. path. isfile () is a file
Common sys Methods
Sys. argv command line parameter List. The first element is the program path.
Sys. modules. keys () returns the list of all imported modules.
Sys. exc_info () obtains the exception classes currently being processed, including exc_type, exc_value, and exc_traceback.
Sys. exit (n) exit the program. exit (0) when the program Exits normally)
Sys. hexversion: get the version value of the Python interpreter. The hexadecimal format is 0x020403F0.
Sys. version: get the version information of the Python interpreter.
Maximum Int value of sys. maxint
Maximum Unicode value of sys. maxunicode
Sys. modules: return the module field imported by the system. The key is the module name and the value is the module.
Sys. path: return the search path of the module. The value of the PYTHONPATH environment variable is used during initialization.
Sys. platform: returns the name of the operating system platform.
Sys. stdout standard output
Sys. stdin standard input
Sys. stderr error output
Sys. exc_clear () is used to clear the current or recent error message of the current thread.
Sys.exe c_prefix: return the location where the python file on the platform is installed.
Sys. byteorder indicates the indicator of the local byte rule. The value of the big-endian platform is 'Big ', and that of the little-endian Platform Is 'Little'
Sys. copyright records the copyright related to python
API version of sys. api_version C of the interpreter
Summary:
The OS module is responsible for the interaction between the program and the operating system, and provides the interface for accessing the underlying operating system. The sys module is responsible for the interaction between the program and the python interpreter, and provides a series of functions and variables, it is used to manipulate the runtime environment of python.