diff options
author | Pauli Virtanen <pav@iki.fi> | 2010-06-19 13:41:39 +0000 |
---|---|---|
committer | Pauli Virtanen <pav@iki.fi> | 2010-06-19 13:41:39 +0000 |
commit | 6d438e6d3e274ea6b167939d0d0abfad7b3701b9 (patch) | |
tree | 3dbecda99b0f1ec21db75e8ecc334343756bbb78 | |
parent | 6ad92e5571a1aa1038b64227c05371dd48eadc96 (diff) | |
download | numpy-6d438e6d3e274ea6b167939d0d0abfad7b3701b9.tar.gz |
BUG: f2py: replace a string exception with a real one (fixes #1515)
-rw-r--r-- | numpy/f2py/capi_maps.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/numpy/f2py/capi_maps.py b/numpy/f2py/capi_maps.py index 8c864f920..a3ab3e380 100644 --- a/numpy/f2py/capi_maps.py +++ b/numpy/f2py/capi_maps.py @@ -435,7 +435,8 @@ def getinit(a,var): else: v = eval(v,{},{}) ret['init.r'],ret['init.i']=str(v.real),str(v.imag) - except: raise 'sign2map: expected complex number `(r,i)\' but got `%s\' as initial value of %s.'%(init,`a`) + except: + raise ValueError('sign2map: expected complex number `(r,i)\' but got `%s\' as initial value of %r.' % (init, a)) if isarray(var): init='(capi_c.r=%s,capi_c.i=%s,capi_c)'%(ret['init.r'],ret['init.i']) elif isstring(var): |