source: CMIP6dreq/trunk/dreqPy/utils_dreq.py @ 380

Subversion URL: http://proj.badc.rl.ac.uk/svn/exarch/CMIP6dreq/trunk/dreqPy/utils_dreq.py@1309
Revision 380, 790 bytes checked in by mjuckes, 4 years ago (diff)

cleaned utils to avoid unnecessary imports

Line 
1import string
2
3def uniCleanFunc(ss,jsFilt=False):
4      if type(ss) in [type('x'),type(u'x')]:
5          ss = string.replace( ss, u'\u2013', '-' )
6          ss = string.replace( ss, u'\u2014', '-' )
7          ss = string.replace( ss, u'\u201c', '"' )
8          ss = string.replace( ss, u'\u201d', '"' )
9          ss = string.replace( ss, u'\u2018', "'" )
10          ss = string.replace( ss, u'\u2019', "'" )
11          ss = string.replace( ss, u'\u2026', '...' )
12          ss = string.replace( ss, u'\u25e6', 'o' )
13          ss = string.replace( ss, u'\xb2', '2' )
14          ss = string.replace( ss, u'\xb3', '3' )
15          if jsFilt:
16            ss = string.replace( ss, '"', "'" )
17            ss = string.replace( ss, '\n', ";;" )
18          return ss
19      else:
20          return ss
21   
22
Note: See TracBrowser for help on using the repository browser.