annotate scripts/dump_data.py @ 237:2cb2c87080fe trunk

Properly implement week-in-year (#46).
author cmlenz
date Tue, 07 Aug 2007 17:13:45 +0000
parents da97a3138239
children 4eca63af0a12
rev   line source
8
29f6f9a90f14 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
29f6f9a90f14 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 -*-
29f6f9a90f14 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
3 #
29f6f9a90f14 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
29f6f9a90f14 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.
29f6f9a90f14 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
6 #
29f6f9a90f14 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
29f6f9a90f14 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
29f6f9a90f14 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.
29f6f9a90f14 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
10 #
29f6f9a90f14 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
29f6f9a90f14 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
29f6f9a90f14 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/.
29f6f9a90f14 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
14
29f6f9a90f14 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
29f6f9a90f14 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
16 import sys
29f6f9a90f14 Pull in some supplemental data from the CLDR, for things like the first day of the week.
cmlenz
parents:
diff changeset
17
33
75a64f5a176e * Import datetime patterns from CLDR.
cmlenz
parents: 8
diff changeset
18 from babel.localedata import load
75a64f5a176e * Import datetime patterns from CLDR.
cmlenz
parents: 8
diff changeset
19
233
da97a3138239 Upgraded to CLDR 1.5 and improved timezone formatting.
cmlenz
parents: 33
diff changeset
20 if len(sys.argv) > 2:
da97a3138239 Upgraded to CLDR 1.5 and improved timezone formatting.
cmlenz
parents: 33
diff changeset
21 pprint(load(sys.argv[1]).get(sys.argv[2]))
da97a3138239 Upgraded to CLDR 1.5 and improved timezone formatting.
cmlenz
parents: 33
diff changeset
22 else:
da97a3138239 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