class_docstr: _Col class. It refers to a column of a dataframe.
class_docstr_tok: ["_Col","class",".","It","refers","to","a","column","of","a","dataframe","."]
docstr: Initialize a _Col instance
  
  Args:
      colname:  The column name. (any hashable type (str/int/float/tuple/etc.))
      expected_type: The expected type of the column.
      min_value: The minimum value to which the column must be superior or equal to.
      max_value: The maximum value to which the column must be inferior or equal to.
docstr_tok: ["Initialize","a","_Col","instance","Args",":","colname",":","The","column","name",".","(","any","hashable","type","(","str\/int\/float\/tuple\/etc",".",")",")","expected_type",":","The","expected","type","of","the","column",".","min_value",":","The","minimum","value","to","which","the","column","must","be","superior","or","equal","to",".","max_value",":","The","maximum","value","to","which","the","column","must","be","inferior","or","equal","to","."]
code: def __init__(
      self,
      colname: Hashable,
      expected_type: Tuple,
      min_value: Optional[Union[int, float]] = None,
      max_value: Optional[Union[int, float]] = None,
  ):
      """Initialize a _Col instance
  
      Args:
          colname:  The column name. (any hashable type (str/int/float/tuple/etc.))
          expected_type: The expected type of the column.
          min_value: The minimum value to which the column must be superior or equal to.
          max_value: The maximum value to which the column must be inferior or equal to.
      """
      self.colname = colname
      self.expected_type = expected_type
      self.min_value = min_value
      self.max_value = max_value
  
imports: import warnings
  import numpy
  import pandas
  from typing import Any, Hashable, List, Optional, Tuple, Type, Union
label_desc: Use image node_id 1 to create a new _Col object  with example: obj = _Col(colname, expected_type, min_value, max_value)