{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# From nothing to something\n", "\n", "## Topics\n", "\n", " * From nothing to something:\n", " * Pairwise correlation between rows in a pandas dataframe\n", " * Sketch of the process\n", " * In class exercise:\n", " * Write the code!\n", " * Rejoining, sharing ideas, problems, thoughts" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "
List of Standard Exceptions −
\n", "EXCEPTION NAME | \n", "DESCRIPTION | \n", "
---|---|
Exception | \n", "Base class for all exceptions | \n", "
StopIteration | \n", "Raised when the next() method of an iterator does not point to any object. | \n", "
SystemExit | \n", "Raised by the sys.exit() function. | \n", "
StandardError | \n", "Base class for all built-in exceptions except StopIteration and SystemExit. | \n", "
ArithmeticError | \n", "Base class for all errors that occur for numeric calculation. | \n", "
OverflowError | \n", "Raised when a calculation exceeds maximum limit for a numeric type. | \n", "
FloatingPointError | \n", "Raised when a floating point calculation fails. | \n", "
ZeroDivisonError | \n", "Raised when division or modulo by zero takes place for all numeric types. | \n", "
AssertionError | \n", "Raised in case of failure of the Assert statement. | \n", "
AttributeError | \n", "Raised in case of failure of attribute reference or assignment. | \n", "
EOFError | \n", "Raised when there is no input from either the raw_input() or input() function and the end of file is reached. | \n", "
ImportError | \n", "Raised when an import statement fails. | \n", "
KeyboardInterrupt | \n", "Raised when the user interrupts program execution, usually by pressing Ctrl+c. | \n", "
LookupError | \n", "Base class for all lookup errors. | \n", "
IndexError KeyError | \n",
"Raised when an index is not found in a sequence. Raised when the specified key is not found in the dictionary. | \n",
"
NameError | \n", "Raised when an identifier is not found in the local or global namespace. | \n", "
UnboundLocalError EnvironmentError | \n",
"Raised when trying to access a local variable in a function or method but no value has been assigned to it. Base class for all exceptions that occur outside the Python environment. | \n",
"
IOError IOError | \n",
"Raised when an input/ output operation fails, such as the print statement or the open() function when trying to open a file that does not exist. Raised for operating system-related errors. | \n",
"
SyntaxError IndentationError | \n",
"Raised when there is an error in Python syntax. Raised when indentation is not specified properly. | \n",
"
SystemError | \n", "Raised when the interpreter finds an internal problem, but when this error is encountered the Python interpreter does not exit. | \n", "
SystemExit | \n", "Raised when Python interpreter is quit by using the sys.exit() function. If not handled in the code, causes the interpreter to exit. | \n", "
Raised when Python interpreter is quit by using the sys.exit() function. If not handled in the code, causes the interpreter to exit. | \n", "Raised when an operation or function is attempted that is invalid for the specified data type. | \n", "
ValueError | \n", "Raised when the built-in function for a data type has the valid type of arguments, but the arguments have invalid values specified. | \n", "
RuntimeError | \n", "Raised when a generated error does not fall into any category. | \n", "
NotImplementedError | \n", "Raised when an abstract method that needs to be implemented in an inherited class is not actually implemented. | \n", "