Mise à jour de 'get_pdc.py'
This commit is contained in:
parent
2343f3739e
commit
94efe9c58f
15
get_pdc.py
15
get_pdc.py
@ -16,8 +16,8 @@ pdc_codes = {
|
||||
'M61': ['M61'],
|
||||
'M71': ['M71'],
|
||||
}
|
||||
|
||||
pdc_root_url = "http://odm-budgetaire.org/composants/normes"
|
||||
pdc_directory = "./pdc"
|
||||
|
||||
|
||||
def get_pdc_urls(pdc):
|
||||
@ -98,6 +98,9 @@ def save_pdc(filename, pdc_dict):
|
||||
|
||||
def main():
|
||||
|
||||
if not os.path.isdir(pdc_directory):
|
||||
os.makedirs(pdc_directory)
|
||||
|
||||
for pdc in pdc_codes.keys():
|
||||
pdc_urls = get_pdc_urls(pdc)
|
||||
|
||||
@ -122,11 +125,11 @@ def main():
|
||||
# print("Plan de compte: {pdc_url} ERROR".format(pdc_url=pdc_url))
|
||||
pass
|
||||
|
||||
save_pdc('./pdc/' + pdc + '_nature_chapitres.json', pdc_dict_nature_chapitres)
|
||||
save_pdc('./pdc/' + pdc + '_nature_comptes.json', pdc_dict_nature_comptes)
|
||||
save_pdc('./pdc/' + pdc + '_fonction_chapitres.json', pdc_dict_fonction_chapitres)
|
||||
save_pdc('./pdc/' + pdc + '_fonction_comptes.json', pdc_dict_fonction_comptes)
|
||||
save_pdc('./pdc/' + pdc + '_fonction_references.json', pdc_dict_fonction_references)
|
||||
save_pdc(pdc_directory + '/' + pdc + '_nature_chapitres.json', pdc_dict_nature_chapitres)
|
||||
save_pdc(pdc_directory + '/' + pdc + '_nature_comptes.json', pdc_dict_nature_comptes)
|
||||
save_pdc(pdc_directory + '/' + pdc + '_fonction_chapitres.json', pdc_dict_fonction_chapitres)
|
||||
save_pdc(pdc_directory + '/' + pdc + '_fonction_comptes.json', pdc_dict_fonction_comptes)
|
||||
save_pdc(pdc_directory + '/' + pdc + '_fonction_references.json', pdc_dict_fonction_references)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
Loading…
x
Reference in New Issue
Block a user