From 6c00b1141fdfa7d168a9b82e6ab493c77f7c1621 Mon Sep 17 00:00:00 2001 From: Jarrod Millman Date: Wed, 28 Nov 2007 05:12:37 +0000 Subject: use 'in' keyword to test dictionary membership --- numpy/f2py/f90mod_rules.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'numpy/f2py/f90mod_rules.py') diff --git a/numpy/f2py/f90mod_rules.py b/numpy/f2py/f90mod_rules.py index 1f855aad5..fb1f76956 100644 --- a/numpy/f2py/f90mod_rules.py +++ b/numpy/f2py/f90mod_rules.py @@ -136,7 +136,7 @@ def buildhooks(pymod): if not dms: dms='-1' use_fgetdims2 = fgetdims2 if isstringarray(var): - if var.has_key('charselector') and var['charselector'].has_key('len'): + if 'charselector' in var and 'len' in var['charselector']: cadd('\t{"%s",%s,{{%s,%s}},%s},'\ %(undo_rmbadname1(n),dm['rank'],dms,var['charselector']['len'],at)) use_fgetdims2 = fgetdims2_sa @@ -186,7 +186,7 @@ def buildhooks(pymod): else: fargs.append(b['name']) mfargs.append(fargs[-1]) - #if options.has_key('--external-modroutines') and options['--external-modroutines']: + #if '--external-modroutines' in options and options['--external-modroutines']: # outmess('\t\t\tapplying --external-modroutines for %s\n'%(b['name'])) # efargs.append(fargs[-1]) api['externroutines']=[] -- cgit v1.2.1