Changeset 1444 in lmdz_wrf for trunk


Ignore:
Timestamp:
Feb 12, 2017, 7:30:16 PM (8 years ago)
Author:
lfita
Message:

Re-coding `Str_Bool' using lists and adding 'Yes', 'No'
Fixing \dj{}, \DJ{} in `ASCII_to'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/generic_tools.py

    r1437 r1444  
    242242    fname = 'Str_Bool'
    243243
    244     if val == 'True' or val == 'true' or val == '1' or val == 'yes' or val == 'T' or val == 't':
     244    truelist = ['True', 'true', '1', 'Yes', 'yes', 'T', 't']
     245    falselist = ['False', 'false', '0', 'No', 'no', 'F', 'f']
     246
     247    if searchInlist(truelist,val):
    245248        boolv = True
    246         boolv = True
    247     elif val == 'False' or val == 'false' or val == '0' or val== 'no' or val == 'F' or val == 'f':
     249    elif searchInlist(falselist, val):
    248250        boolv = False
    249251    else:
     
    95759577      'Ä·': '\\c{k}', 'ÄŒ': '\\c{l}', 'ņ': '\\c{n}', 'ŗ': '\\c{r}', 'ş': '\\c{s}',     \
    95769578      'Å£': '\\c{t}',                                                                 \
    9577       'ł': '\\l{}', 'Þ': '\\o{}', 'đ': '\\dj', 'ß': '\\ss{}',                        \
     9579      'ł': '\\l{}', 'Þ': '\\o{}', 'đ': '\\dj{}', 'ß': '\\ss{}',                      \
    95789580      'Ê': '\\ae{}', 'œ': '\\oe{}',                                                  \
    95799581      'Á': "\\'A", 'É': "\\'E", 'Í': "\\'I", 'Ó': "\\'O", 'Ú': "\\'U",               \
     
    96019603': '\\c{N}', 'Ŗ': '\\c{R}', 'Ş': '\\c{S}',     \
    96029604      'Å¢': '\\c{T}',                                                                 \
    9603       'Ł': '\\L{}', 'Ø': '\\O{}', 'Đ': '\\DJ',                                       \
     9605      'Ł': '\\L{}', 'Ø': '\\O{}', 'Đ': '\\DJ{}',                                     \
    96049606      'Æ': '\\AE{}', 'Œ': '\\OE{}',                                                  \
    96059607      # '¡': '!`, '¿': '¿`'
Note: See TracChangeset for help on using the changeset viewer.