@@ -144,11 +144,12 @@ def __init__(self, symbols=None, countries=None,
144
144
warnings .warn ('Non-standard ISO '
145
145
'country codes: %s' % tmp , UserWarning )
146
146
147
- freq_symbols = ['M' ,'Q' ,'A' , None ]
147
+ freq_symbols = ['M' , 'Q' , 'A' , None ]
148
+
148
149
if freq not in freq_symbols :
149
150
msg = 'The frequency `{0}` is not in the accepted list.' .format (freq )
150
151
raise ValueError (msg )
151
-
152
+
152
153
self .freq = freq
153
154
self .countries = countries
154
155
self .errors = errors
@@ -168,7 +169,7 @@ def params(self):
168
169
elif self .freq == 'Q' :
169
170
return {'date' : '{0}Q{1}:{2}Q{3}' .format (self .start .year ,
170
171
self .start .quarter , self .end .year ,
171
- self .end .quarter ), 'per_page' : 25000 ,
172
+ self .end .quarter ), 'per_page' : 25000 ,
172
173
'format' : 'json' }
173
174
else :
174
175
return {'date' : '{0}:{1}' .format (self .start .year , self .end .year ),
@@ -372,10 +373,10 @@ def download(country=None, indicator=None, start=2003, end=2005, freq=None,
372
373
373
374
end: int
374
375
Last year of the data series (inclusive)
375
-
376
+
376
377
freq: str
377
- frequency or periodicity of the data to be retrieved (e.g. 'M' for
378
- monthly, 'Q' for quarterly, and 'A' for annual). None defaults to
378
+ frequency or periodicity of the data to be retrieved (e.g. 'M' for
379
+ monthly, 'Q' for quarterly, and 'A' for annual). None defaults to
379
380
annual.
380
381
381
382
errors: str {'ignore', 'warn', 'raise'}, default 'warn'
0 commit comments