Ignore:
Timestamp:
16/10/18 15:28:17 (12 months ago)
Author:
mjuckes
Message:

fixed python 3 compatibility issue regarding obsolete use of string module

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMIP6dreq/trunk/dreqPy/misc_utils.py

    r1069 r1271  
    1 import collections, string , os, sys 
     1import collections, os, sys 
    22import logging 
    33import time 
     
    126126        print ( '%s: %s, %s' % (kk, ic.title, i.title) ) 
    127127        kd += 1 
    128       if string.find( ic.modeling_realm, ' ' ) != -1: 
    129          for x in string.split( ic.modeling_realm ): 
    130             r.add( string.strip( x ) ) 
     128      if ic.modeling_realm.find( ' ' ) != -1: 
     129         for x in ic.modeling_realm.split( ): 
     130            r.add( x.strip( ) ) 
    131131      elif ic.modeling_realm not in ['__unset__','']: 
    132132          r.add( ic.modeling_realm ) 
     
    161161      for cmv in dq.inx.iref_by_sect[i.uid].a['CMORvar']: 
    162162        ic = dq.inx.uid[cmv] 
    163         if string.find( ic.modeling_realm, ' ' ) != -1: 
    164           for x in string.split( ic.modeling_realm ): 
    165             r.add( string.strip( x ) ) 
     163        if ic.modeling_realm.find( ' ' ) != -1: 
     164          for x in ic.modeling_realm.split( ): 
     165            r.add( x.strip( ) ) 
    166166        elif ic.modeling_realm not in ['__unset__','']: 
    167167          r.add( ic.modeling_realm ) 
     
    364364              self.exrqi[id].add( i.uid ) 
    365365    ks = sorted( list( self.expts.keys() ) ) 
    366     xx = string.join( ['%s: %s' % (k,len(self.expts[k])) for k in ks], ', ' ) 
     366    xx = ', '.join( ['%s: %s' % (k,len(self.expts[k])) for k in ks] ) 
    367367    print ( '%s:: %s' % (mip,xx) ) 
    368368 
Note: See TracChangeset for help on using the changeset viewer.