Skip to content

Commit f67ffbd

Browse files
committed
Added initial docs
1 parent 4a21a3b commit f67ffbd

File tree

2 files changed

+241
-2
lines changed

2 files changed

+241
-2
lines changed
Lines changed: 233 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,233 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"metadata": {},
6+
"source": [
7+
"# Downloading territory information"
8+
]
9+
},
10+
{
11+
"cell_type": "code",
12+
"execution_count": 1,
13+
"metadata": {},
14+
"outputs": [],
15+
"source": [
16+
"import pandas as pd\n",
17+
"from pysus.online_data import territory"
18+
]
19+
},
20+
{
21+
"cell_type": "code",
22+
"execution_count": 2,
23+
"metadata": {},
24+
"outputs": [
25+
{
26+
"data": {
27+
"text/plain": [
28+
"[02-base_territorio_fev24.zip,\n",
29+
" 03-base_territorial_mar.zip,\n",
30+
" 04-base_territorial_abr.zip,\n",
31+
" 05-base_territorial_mai24.zip,\n",
32+
" 06-base_territorial_jun24.zip,\n",
33+
" 07-base_territorial_jul24.zip,\n",
34+
" 08-base_territorial_ago24.zip,\n",
35+
" 09-base_territorial_set24.zip,\n",
36+
" 10-base_territorial_out24.zip,\n",
37+
" base_territorial_2023.zip]"
38+
]
39+
},
40+
"execution_count": 2,
41+
"metadata": {},
42+
"output_type": "execute_result"
43+
}
44+
],
45+
"source": [
46+
"territory.list_tables()"
47+
]
48+
},
49+
{
50+
"cell_type": "code",
51+
"execution_count": 3,
52+
"metadata": {},
53+
"outputs": [
54+
{
55+
"data": {
56+
"text/plain": [
57+
"[ac_mapas_2013.zip,\n",
58+
" al_mapas_2013.zip,\n",
59+
" am_mapas_1991.zip,\n",
60+
" am_mapas_1994.zip,\n",
61+
" am_mapas_1997.zip,\n",
62+
" am_mapas_2001.zip,\n",
63+
" am_mapas_2005.zip,\n",
64+
" am_mapas_2013.zip,\n",
65+
" ap_mapas_2013.zip,\n",
66+
" ba_mapas_2013.zip,\n",
67+
" br_mapas_1991.zip,\n",
68+
" br_mapas_1994.zip,\n",
69+
" br_mapas_1997.zip,\n",
70+
" br_mapas_2001.zip,\n",
71+
" br_mapas_2005.zip,\n",
72+
" br_mapas_2013.zip,\n",
73+
" ce_mapas_1991.zip,\n",
74+
" ce_mapas_1994.zip,\n",
75+
" ce_mapas_1997.zip,\n",
76+
" ce_mapas_2001.zip,\n",
77+
" ce_mapas_2005.zip,\n",
78+
" ce_mapas_2013.zip,\n",
79+
" df_mapas_2013.zip,\n",
80+
" es_mapas_2013.zip,\n",
81+
" go_mapas_1991.zip,\n",
82+
" go_mapas_1994.zip,\n",
83+
" go_mapas_1997.zip,\n",
84+
" go_mapas_2001.zip,\n",
85+
" go_mapas_2005.zip,\n",
86+
" go_mapas_2013.zip,\n",
87+
" ma_mapas_1991.zip,\n",
88+
" ma_mapas_1994.zip,\n",
89+
" ma_mapas_1997.zip,\n",
90+
" ma_mapas_2001.zip,\n",
91+
" ma_mapas_2005.zip,\n",
92+
" ma_mapas_2013.zip,\n",
93+
" mg_mapas_2013.zip,\n",
94+
" mrco_mapas_1991.zip,\n",
95+
" mrco_mapas_1994.zip,\n",
96+
" mrco_mapas_1997.zip,\n",
97+
" mrco_mapas_2001.zip,\n",
98+
" mrco_mapas_2005.zip,\n",
99+
" mrco_mapas_2013.zip,\n",
100+
" mrne_mapas_1991.zip,\n",
101+
" mrne_mapas_1994.zip,\n",
102+
" mrne_mapas_1997.zip,\n",
103+
" mrne_mapas_2001.zip,\n",
104+
" mrne_mapas_2005.zip,\n",
105+
" mrne_mapas_2013.zip,\n",
106+
" mrno_mapas_1991.zip,\n",
107+
" mrno_mapas_1994.zip,\n",
108+
" mrno_mapas_1997.zip,\n",
109+
" mrno_mapas_2001.zip,\n",
110+
" mrno_mapas_2005.zip,\n",
111+
" mrno_mapas_2013.zip,\n",
112+
" mrse_mapas_1991.zip,\n",
113+
" mrse_mapas_1994.zip,\n",
114+
" mrse_mapas_1997.zip,\n",
115+
" mrse_mapas_2001.zip,\n",
116+
" mrse_mapas_2005.zip,\n",
117+
" mrse_mapas_2013.zip,\n",
118+
" mrsu_mapas_1991.zip,\n",
119+
" mrsu_mapas_1994.zip,\n",
120+
" mrsu_mapas_1997.zip,\n",
121+
" mrsu_mapas_2001.zip,\n",
122+
" mrsu_mapas_2005.zip,\n",
123+
" mrsu_mapas_2013.zip,\n",
124+
" ms_mapas_2013.zip,\n",
125+
" mt_mapas_1991.zip,\n",
126+
" mt_mapas_1994.zip,\n",
127+
" mt_mapas_1997.zip,\n",
128+
" mt_mapas_2001.zip,\n",
129+
" mt_mapas_2005.zip,\n",
130+
" mt_mapas_2013.zip,\n",
131+
" pa_mapas_2013.zip,\n",
132+
" pb_mapas_1991.zip,\n",
133+
" pb_mapas_1994.zip,\n",
134+
" pb_mapas_1997.zip,\n",
135+
" pb_mapas_2001.zip,\n",
136+
" pb_mapas_2005.zip,\n",
137+
" pb_mapas_2013.zip,\n",
138+
" pe_mapas_2013.zip,\n",
139+
" pi_mapas_2013.zip,\n",
140+
" pr_mapas_1991.zip,\n",
141+
" pr_mapas_1994.zip,\n",
142+
" pr_mapas_1997.zip,\n",
143+
" pr_mapas_2001.zip,\n",
144+
" pr_mapas_2005.zip,\n",
145+
" pr_mapas_2013.zip,\n",
146+
" rj_mapas_2013.zip,\n",
147+
" rn_mapas_2013.zip,\n",
148+
" ro_mapas_2013.zip,\n",
149+
" rr_mapas_2013.zip,\n",
150+
" rs_mapas_1991.zip,\n",
151+
" rs_mapas_1994.zip,\n",
152+
" rs_mapas_1997.zip,\n",
153+
" rs_mapas_2001.zip,\n",
154+
" rs_mapas_2005.zip,\n",
155+
" rs_mapas_2013.zip,\n",
156+
" sc_mapas_1991.zip,\n",
157+
" sc_mapas_1994.zip,\n",
158+
" sc_mapas_1997.zip,\n",
159+
" sc_mapas_2001.zip,\n",
160+
" sc_mapas_2005.zip,\n",
161+
" sc_mapas_2013.zip,\n",
162+
" se_mapas_2013.zip,\n",
163+
" sp_mapas_1991.zip,\n",
164+
" sp_mapas_1994.zip,\n",
165+
" sp_mapas_1997.zip,\n",
166+
" sp_mapas_2001.zip,\n",
167+
" sp_mapas_2005.zip,\n",
168+
" sp_mapas_2013.zip,\n",
169+
" to_mapas_2013.zip,\n",
170+
" todos_mapas_1991.zip,\n",
171+
" todos_mapas_1994.zip,\n",
172+
" todos_mapas_1997.zip,\n",
173+
" todos_mapas_2001.zip,\n",
174+
" todos_mapas_2005.zip,\n",
175+
" todos_mapas_2013.zip]"
176+
]
177+
},
178+
"execution_count": 3,
179+
"metadata": {},
180+
"output_type": "execute_result"
181+
}
182+
],
183+
"source": [
184+
"territory.list_maps()"
185+
]
186+
},
187+
{
188+
"cell_type": "code",
189+
"execution_count": 4,
190+
"metadata": {},
191+
"outputs": [
192+
{
193+
"name": "stderr",
194+
"output_type": "stream",
195+
"text": [
196+
" 0%| | 0/20 [00:00<?, ?it/s]\n"
197+
]
198+
}
199+
],
200+
"source": [
201+
"territory.download('todos_mapas_2013.zip')"
202+
]
203+
},
204+
{
205+
"cell_type": "code",
206+
"execution_count": null,
207+
"metadata": {},
208+
"outputs": [],
209+
"source": []
210+
}
211+
],
212+
"metadata": {
213+
"kernelspec": {
214+
"display_name": "pysus-UCqxMvKV-py3.10",
215+
"language": "python",
216+
"name": "python3"
217+
},
218+
"language_info": {
219+
"codemirror_mode": {
220+
"name": "ipython",
221+
"version": 3
222+
},
223+
"file_extension": ".py",
224+
"mimetype": "text/x-python",
225+
"name": "python",
226+
"nbconvert_exporter": "python",
227+
"pygments_lexer": "ipython3",
228+
"version": "3.12.7"
229+
}
230+
},
231+
"nbformat": 4,
232+
"nbformat_minor": 2
233+
}

pysus/online_data/territory.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,14 @@
99
ter = Territory().load()
1010

1111
def list_tables()-> Dict:
12-
ter.files
13-
return ter.get_files()
12+
files = ter.get_files()
13+
tabelas = [f for f in files if 'territor' in f.name]
14+
return tabelas
15+
16+
def list_maps():
17+
files = ter.get_files()
18+
mapas = [f for f in files if 'mapas' in f.name]
19+
return mapas
1420

1521
def download(fname: Union[str,list], data_path: str = CACHEPATH):
1622
files = ter.get_files()

0 commit comments

Comments
 (0)