I have several ontologies with different name and namespace.
Is there a way to return a dictionary with the name, base_uri, namespace for each ontology of a world ?
The method world.ontologies doesn't seem to fit the request.
You can use default_world.ontologies, which is a dictionary mapping base IRI to ontologies. You may also use default_world.ontologies.values() to obtain all ontologies and then build the dictionary of your choice, e.g.:
d = {ontology.name : ontology for ontology in default_world.ontologies.values()}