Repository navigation
Expand file tree
/
Copy pathfields.py
More file actions
71 lines (67 loc) · 2.9 KB
/
Copy pathfields.py
File metadata and controls
71 lines (67 loc) · 2.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
fields = ['Direito do Ambiente',
'Direito Administrativo',
'Direito Constitucional',
'Direito da Energia',
'Direito das Finanças Públicas',
'Direito Financeiro',
'Direito Fiscal',
'Direito Penal',
'Direito Processual Administrativo',
'Direito Processual Civil',
'Direito Processual Penal',
'Direito Processual do Trabalho',
'Direito do Urbanismo',
'Direito dos Contratos',
'Direito da Família',
'Direito das Obrigações',
'Direitos Reais',
'Direito das Sucessões',
'Direito Comercial',
'Direito Bancário',
'Direito Marítimo',
'Direito das Sociedades Comerciais',
'Direito dos Valores Mobiliários',
'Direito dos Transportes',
'Direito Aéreo',
'Direito da Insolvência',
'Direito Internacional Privado',
'Direito do Trabalho',
'Direito da Concorrência',
'Direito Internacional Público',
'Direito da UE e Comunitário']
fields_mapping = {'Public':['Direito do Ambiente',
'Direito Administrativo',
'Direito Constitucional',
'Direito da Energia',
'Direito das Finanças Públicas',
'Direito Financeiro',
'Direito Fiscal',
'Direito Penal',
'Direito Processual Administrativo',
'Direito Processual Civil',
'Direito Processual Penal',
'Direito Processual do Trabalho',
'Direito do Urbanismo'],
'Private':['Direito dos Contratos',
'Direito da Família',
'Direito das Obrigações',
'Direitos Reais',
'Direito das Sucessões',
'Direito Comercial',
'Direito Bancário',
'Direito Marítimo',
'Direito das Sociedades Comerciais',
'Direito dos Valores Mobiliários',
'Direito dos Transportes',
'Direito Aéreo',
'Direito da Insolvência',
'Direito Internacional Privado',
'Direito do Trabalho'],
'Public-Private':['Direito da Concorrência'],
'Public Int.':['Direito Internacional Público'],
'UE':['Direito da UE e Comunitário']}
reverse_mapping = {
field: group
for group, fields in fields_mapping.items()
for field in fields
}