[shared] Added utils::flipDict allowing to flip keys<->values of a dict. [gen] file.py: added missing i18n labels. [gen] Added css style for rendering nice tables within the message popup.

This commit is contained in:
Gaetan Delannay 2015-01-16 20:22:29 +01:00
parent ffb8bed189
commit a905aaa139
12 changed files with 114 additions and 4 deletions

View file

@ -169,6 +169,14 @@ def splitList(l, sub):
res[-1].append(elem)
return res
# ------------------------------------------------------------------------------
def flipDict(d):
'''Flips dict p_d: keys become values, values become keys. p_d is left
untouched: a new, flipped, dict is returned.'''
res = {}
for k, v in d.iteritems(): res[v] = k
return res
# ------------------------------------------------------------------------------
class Traceback:
'''Dumps the last traceback into a string.'''