annotate scripts/dump_data.py @ 257:4c9f98dd30eb

add extractor tests for some odder method signatures and concatenated strings
author pjenvey
date Wed, 15 Aug 2007 18:36:19 +0000
parents bc22f5aef216
children 369300a7ebd3
rev   line source
8
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
1 #!/usr/bin/env python
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
2 # -*- coding: utf-8 -*-
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
3 #
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
4 # Copyright (C) 2007 Edgewall Software
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
5 # All rights reserved.
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
6 #
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
7 # This software is licensed as described in the file COPYING, which
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
8 # you should have received as part of this distribution. The terms
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
9 # are also available at http://babel.edgewall.org/wiki/License.
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
10 #
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
11 # This software consists of voluntary contributions made by many
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
12 # individuals. For the exact contribution history, see the revision
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
13 # history and logs, available at http://babel.edgewall.org/log/.
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
14
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
15 from pprint import pprint
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
16 import sys
9132c9218745 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
17
33
0740b6d31799 * Import datetime patterns from CLDR.
cmlenz
parents: 8
diff changeset
18 from babel.localedata import load
0740b6d31799 * Import datetime patterns from CLDR.
cmlenz
parents: 8
diff changeset
19
233
bc22f5aef216 Upgraded to CLDR 1.5 and improved timezone formatting.
cmlenz
parents: 33
diff changeset
20 if len(sys.argv) > 2:
bc22f5aef216 Upgraded to CLDR 1.5 and improved timezone formatting.
cmlenz
parents: 33
diff changeset
21 pprint(load(sys.argv[1]).get(sys.argv[2]))
bc22f5aef216 Upgraded to CLDR 1.5 and improved timezone formatting.
cmlenz
parents: 33
diff changeset
22 else:
bc22f5aef216 Upgraded to CLDR 1.5 and improved timezone formatting.
cmlenz
parents: 33
diff changeset
23 pprint(load(sys.argv[1]))
Copyright (C) 2012-2017 Edgewall Software