Skip to content
Snippets Groups Projects
Commit de22dbd9 authored by Laurent EL SHAFEY's avatar Laurent EL SHAFEY
Browse files

[python3] add support

parent 89c3a234
Branches
Tags
No related merge requests found
...@@ -52,6 +52,7 @@ setup( ...@@ -52,6 +52,7 @@ setup(
'License :: OSI Approved :: GNU General Public License v3 (GPLv3)', 'License :: OSI Approved :: GNU General Public License v3 (GPLv3)',
'Natural Language :: English', 'Natural Language :: English',
'Programming Language :: Python', 'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Topic :: Scientific/Engineering :: Artificial Intelligence', 'Topic :: Scientific/Engineering :: Artificial Intelligence',
'Topic :: Database :: Front-Ends', 'Topic :: Database :: Front-Ends',
], ],
......
...@@ -52,9 +52,9 @@ class Database(): ...@@ -52,9 +52,9 @@ class Database():
try: try:
if self.m_tmp_dir: if self.m_tmp_dir:
shutil.rmtree(self.m_tmp_dir) # delete directory shutil.rmtree(self.m_tmp_dir) # delete directory
except OSError, e: except OSError as e:
if e.errno != 2: # code 2 - no such file or directory if e.errno != 2: # code 2 - no such file or directory
raise 'xbob.db.mnist: Error while erasing temporarily downloaded data files' raise("xbob.db.mnist: Error while erasing temporarily downloaded data files")
def __db_is_installed__(self): def __db_is_installed__(self):
from pkg_resources import resource_filename from pkg_resources import resource_filename
...@@ -132,7 +132,7 @@ class Database(): ...@@ -132,7 +132,7 @@ class Database():
# perform the checks # perform the checks
for parameter in parameters: for parameter in parameters:
if parameter not in valid_parameters: if parameter not in valid_parameters:
raise ValueError, "Invalid %s '%s'. Valid values are %s, or lists/tuples of those" % (parameter_description, parameter, valid_parameters) raise ValueError("Invalid %s '%s'. Valid values are %s, or lists/tuples of those" % (parameter_description, parameter, valid_parameters))
# check passed, now return the list/tuple of parameters # check passed, now return the list/tuple of parameters
return parameters return parameters
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment