def table(self, table_name: str, **kwargs) -> "Table":
        """
        Return a table object, optionally configured with default options.

        See :ref:`reference_db_table` for option details.

        :param table_name: Name of the table
        """
        if table_name in self.view_names():
            raise NoTable("Table {} is actually a view".format(table_name))
        kwargs.setdefault("strict", self.strict)
        return Table(self, table_name, **kwargs)

        Return a table object, optionally configured with default options.

        See :ref:`reference_db_table` for option details.

        :param table_name: Name of the table
        
sqlite_utils/db.py