<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def create_attribute(self,column=None,listType=None,namespace=None, network=None, atype=None, verbose=False):
 """ Creates a new edge column. :param column (string, optional):
 Unique name of column :param listType (string, optional):
 Can be one of integer, long, double, or string. :param namespace (string, optional):
 Node, Edge, and Network objects support the default, local, and hidden namespaces. Root networks also support the shared namespace. Custom namespaces may be specified by Apps. :param network (string, optional):
 Specifies a network by name, or by SUID if the prefix SUID: is used. The keyword CURRENT, or a blank value can also be used to specify the current network. :param atype (string, optional):
 Can be one of integer, long, double, string, or list. :param verbose: print more """

        network=check_network(self,network,verbose=verbose)
        PARAMS=set_param(["column","listType","namespace","network","type"],[column,listType,namespace,network,atype])
        response=api(url=self.__url+"/create attribute", PARAMS=PARAMS, method="POST", verbose=verbose)
        return response