rodrigosantosbr

[Py] Yaml - How to read

Jan 11th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 16.69 KB | None | 0 0
  1. --------------------------------------------------------------------
  2. brl_states.yaml
  3. --------------------------------------------------------------------
  4.  
  5. ---
  6. -
  7.     sigla: AC
  8.     ibge_id: 12 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/12
  9.     iso3166_2: BR-AC # https://www.iso.org/obp/ui/#iso:sigla:3166:BR
  10.     osm_relation_id: 326266 # https://www.openstreetmap.org/relation/326266
  11.     wikidata_id: Q40780 # https://www.wikidata.org/wiki/Q40780
  12.     nome: Acre
  13.     nome_sem_acento: Acre
  14.     populacao: 869265
  15.     gentilico: acriano
  16.     gentilico_alternativo: acreano
  17.     macroregiao: Norte
  18.     wikipedia_pt: pt:Acre
  19.     website: http://www.ac.gov.br
  20.     timezone: America/Rio_Branco
  21.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/4/4c/Bandeira_do_Acre.svg
  22.     pais_sigla: BR
  23. -
  24.     sigla: AL
  25.     ibge_id: 27 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/27
  26.     iso3166_2: BR-AL
  27.     osm_relation_id: 303781
  28.     wikidata_id: Q40885
  29.     nome: Alagoas
  30.     nome_sem_acento: Alagoas
  31.     populacao: 3322820
  32.     gentilico: alagoano
  33.     gentilico_alternativo:
  34.     macroregiao: Nordeste
  35.     wikipedia_pt: pt:Alagoas
  36.     website: http://www.agenciaalagoas.al.gov.br
  37.     timezone: America/Maceio
  38.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/8/88/Bandeira_de_Alagoas.svg
  39.     pais_sigla: BR
  40. -
  41.     sigla: AM
  42.     ibge_id: 13 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/13
  43.     iso3166_2: BR-AM
  44.     osm_relation_id: 332476
  45.     wikidata_id: Q40040
  46.     nome: Amazonas
  47.     nome_sem_acento: Amazonas
  48.     populacao: 4080611
  49.     gentilico: amazonense
  50.     gentilico_alternativo:
  51.     macroregiao: Norte
  52.     wikipedia_pt: pt:Amazonas
  53.     website: http://www.amazonas.am.gov.br
  54.     timezone: (Leste) America/Manaus, (Oeste) America/Eirunepe
  55.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/6/6b/Bandeira_do_Amazonas.svg
  56.     pais_sigla: BR
  57. -
  58.     sigla: AP
  59.     ibge_id: 16 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/16
  60.     iso3166_2: BR-AP
  61.     osm_relation_id: 331463
  62.     wikidata_id: Q40130
  63.     nome: Amapá
  64.     nome_sem_acento: Amapa
  65.     populacao: 829494
  66.     gentilico: amapaense
  67.     gentilico_alternativo:
  68.     macroregiao: Norte
  69.     wikipedia_pt: pt:Amapá
  70.     website: http://www.ap.gov.br
  71.     timezone: America/Belem
  72.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/0/0c/Bandeira_do_Amap%C3%A1.svg
  73.     pais_sigla: BR
  74. -
  75.     sigla: BA
  76.     ibge_id: 29 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/29
  77.     iso3166_2: BR-BA
  78.     osm_relation_id: 362413
  79.     wikidata_id: Q40430
  80.     nome: Bahia
  81.     nome_sem_acento: Bahia
  82.     populacao: 14812617
  83.     gentilico: baiano
  84.     gentilico_alternativo:
  85.     macroregiao: Nordeste
  86.     wikipedia_pt: pt:Bahia
  87.     website: http://www.ba.gov.br
  88.     timezone: America/Bahia
  89.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/2/28/Bandeira_da_Bahia.svg
  90.     pais_sigla: BR
  91. -
  92.     sigla: CE
  93.     ibge_id: 23 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/23
  94.     iso3166_2: BR-CE
  95.     osm_relation_id: 302635
  96.     wikidata_id: Q40123
  97.     nome: Ceará
  98.     nome_sem_acento: Ceara
  99.     populacao: 9075649
  100.     gentilico: cearense
  101.     gentilico_alternativo:
  102.     macroregiao: Nordeste
  103.     wikipedia_pt: pt:Ceará
  104.     website: http://www.ceara.gov.br
  105.     timezone: America/Fortaleza
  106.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/2/2e/Bandeira_do_Cear%C3%A1.svg
  107.     pais_sigla: BR
  108. -
  109.     sigla: DF
  110.     ibge_id: 53 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/53
  111.     iso3166_2: BR-DF
  112.     osm_relation_id: 421151
  113.     wikidata_id: Q119158
  114.     nome: Distrito Federal
  115.     nome_sem_acento: Distrito Federal
  116.     populacao: 2974703
  117.     gentilico: brasiliense
  118.     gentilico_alternativo:
  119.     macroregiao: Centro-Oeste
  120.     wikipedia_pt: pt:Distrito Federal (Brasil)
  121.     website: http://www.df.gov.br
  122.     timezone: America/Sao_Paulo
  123.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/3/3c/Bandeira_do_Distrito_Federal_%28Brasil%29.svg
  124.     pais_sigla: BR
  125. -
  126.     sigla: ES
  127.     ibge_id: 32 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/32
  128.     iso3166_2: BR-ES
  129.     osm_relation_id: 54882
  130.     wikidata_id: Q43233
  131.     nome: Espírito Santo
  132.     nome_sem_acento: Espirito Santo
  133.     populacao: 3972388
  134.     gentilico: capixaba
  135.     gentilico_alternativo: espírito-santense
  136.     macroregiao: Sudeste
  137.     wikipedia_pt: pt:Espírito Santo (estado)
  138.     website: http://www.es.gov.br
  139.     timezone: America/Sao_Paulo
  140.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/4/43/Bandeira_do_Esp%C3%ADrito_Santo.svg
  141.     pais_sigla: BR
  142. -
  143.     sigla: GO
  144.     ibge_id: 52 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/52
  145.     iso3166_2: BR-GO
  146.     osm_relation_id: 334443
  147.     wikidata_id: Q41587
  148.     nome: Goiás
  149.     nome_sem_acento: Goias
  150.     populacao: 6921161
  151.     gentilico: goiano
  152.     gentilico_alternativo:
  153.     macroregiao: Centro-Oeste
  154.     wikipedia_pt: pt:Goiás
  155.     website: http://www.goias.gov.br
  156.     timezone: America/Sao_Paulo
  157.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/b/be/Flag_of_Goi%C3%A1s.svg
  158.     pais_sigla: BR
  159. -
  160.     sigla: MA
  161.     ibge_id: 21 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/21
  162.     iso3166_2: BR-MA
  163.     osm_relation_id: 332924
  164.     wikidata_id: Q42362
  165.     nome: Maranhão
  166.     nome_sem_acento: Maranhao
  167.     populacao: 7035055
  168.     gentilico: maranhense
  169.     gentilico_alternativo:
  170.     macroregiao: Nordeste
  171.     wikipedia_pt: pt:Maranhão
  172.     website: http://www.ma.gov.br
  173.     timezone: America/Fortaleza
  174.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/4/45/Bandeira_do_Maranh%C3%A3o.svg
  175.     pais_sigla: BR
  176. -
  177.     sigla: MG
  178.     ibge_id: 31 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/31
  179.     iso3166_2: BR-MG
  180.     osm_relation_id: 315173
  181.     wikidata_id: Q39109
  182.     nome: Minas Gerais
  183.     nome_sem_acento: Minas Gerais
  184.     populacao: 21040662
  185.     gentilico: mineiro
  186.     gentilico_alternativo:
  187.     macroregiao: Sudeste
  188.     wikipedia_pt: pt:Minas Gerais
  189.     website: http://www.mg.gov.br
  190.     timezone: America/Sao_Paulo
  191.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/f/f4/Bandeira_de_Minas_Gerais.svg
  192.     pais_sigla: BR
  193. -
  194.     sigla: MS
  195.     ibge_id: 50 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/50
  196.     iso3166_2: BR-MS
  197.     osm_relation_id: 334051
  198.     wikidata_id: Q43319
  199.     nome: Mato Grosso do Sul
  200.     nome_sem_acento: Mato Grosso do Sul
  201.     populacao: 2748023
  202.     gentilico: sul-mato-grossense
  203.     gentilico_alternativo: mato-grossense-do-sul
  204.     macroregiao: Centro-Oeste
  205.     wikipedia_pt: pt:Mato Grosso do Sul
  206.     website: http://www.ms.gov.br
  207.     timezone: America/Campo_Grande
  208.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/6/64/Bandeira_de_Mato_Grosso_do_Sul.svg
  209.     pais_sigla: BR
  210. -
  211.     sigla: MT
  212.     ibge_id: 51 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/51
  213.     iso3166_2: BR-MT
  214.     osm_relation_id: 333597
  215.     wikidata_id: Q42824
  216.     nome: Mato Grosso
  217.     nome_sem_acento: Mato Grosso
  218.     populacao: 3441998
  219.     gentilico: mato-grossense
  220.     gentilico_alternativo:
  221.     macroregiao: Centro-Oeste
  222.     wikipedia_pt: pt:Mato Grosso
  223.     website: http://www.mt.gov.br
  224.     timezone: America/Cuiaba
  225.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/0/0b/Bandeira_de_Mato_Grosso.svg
  226.     pais_sigla: BR
  227. -
  228.     sigla: PA
  229.     ibge_id: 15 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/15
  230.     iso3166_2: BR-PA
  231.     osm_relation_id: 185579
  232.     wikidata_id: Q39517
  233.     nome: Pará
  234.     nome_sem_acento: Para
  235.     populacao: 8513497
  236.     gentilico: paraense
  237.     gentilico_alternativo:
  238.     macroregiao: Norte
  239.     wikipedia_pt: pt:Pará
  240.     website: http://www.pa.gov.br
  241.     timezone: America/Belem
  242.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/0/02/Bandeira_do_Par%C3%A1.svg
  243.     pais_sigla: BR
  244. -
  245.     sigla: PB
  246.     ibge_id: 25 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/25
  247.     iso3166_2: BR-PB
  248.     osm_relation_id: 301464
  249.     wikidata_id: Q38088
  250.     nome: Paraíba
  251.     nome_sem_acento: Paraiba
  252.     populacao: 3996496
  253.     gentilico: paraibano
  254.     gentilico_alternativo:
  255.     macroregiao: Nordeste
  256.     wikipedia_pt: pt:Paraíba
  257.     website: http://www.paraiba.pb.gov.br
  258.     timezone: America/Fortaleza
  259.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/b/bb/Bandeira_da_Para%C3%ADba.svg
  260.     pais_sigla: BR
  261. -
  262.     sigla: PE
  263.     ibge_id: 26 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/26
  264.     iso3166_2: BR-PE
  265.     osm_relation_id: 303702
  266.     wikidata_id: Q40942
  267.     nome: Pernambuco
  268.     nome_sem_acento: Pernambuco
  269.     populacao: 9496294
  270.     gentilico: pernambucano
  271.     gentilico_alternativo:
  272.     macroregiao: Nordeste
  273.     wikipedia_pt: pt:Pernambuco
  274.     website: http://www.pe.gov.br
  275.     timezone: America/Recife
  276.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/5/59/Bandeira_de_Pernambuco.svg
  277.     pais_sigla: BR
  278. -
  279.     sigla: PI
  280.     ibge_id: 22 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/22
  281.     iso3166_2: BR-PI
  282.     osm_relation_id: 302819
  283.     wikidata_id: Q42722
  284.     nome: Piauí
  285.     nome_sem_acento: Piaui
  286.     populacao: 3264531
  287.     gentilico: piauiense
  288.     gentilico_alternativo:
  289.     macroregiao: Nordeste
  290.     wikipedia_pt: pt:Piauí
  291.     website: http://www.pi.gov.br
  292.     timezone: America/Fortaleza
  293.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/3/33/Bandeira_do_Piau%C3%AD.svg
  294.     pais_sigla: BR
  295. -
  296.     sigla: PR
  297.     ibge_id: 41 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/41
  298.     iso3166_2: BR-PR
  299.     osm_relation_id: 297640
  300.     wikidata_id: Q15499
  301.     nome: Paraná
  302.     nome_sem_acento: Parana
  303.     populacao: 11348937
  304.     gentilico: paranaense
  305.     gentilico_alternativo:
  306.     macroregiao: Sul
  307.     wikipedia_pt: pt:Paraná
  308.     website: http://www.pr.gov.br
  309.     timezone: America/Sao_Paulo
  310.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/9/93/Bandeira_do_Paran%C3%A1.svg
  311.     pais_sigla: BR
  312. -
  313.     sigla: RJ
  314.     ibge_id: 33 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/33
  315.     iso3166_2: BR-RJ
  316.     osm_relation_id: 57963
  317.     wikidata_id: Q41428
  318.     nome: Rio de Janeiro
  319.     nome_sem_acento: Rio de Janeiro
  320.     populacao: 17159960
  321.     gentilico: fluminense
  322.     gentilico_alternativo:
  323.     macroregiao: Sudeste
  324.     wikipedia_pt: pt:Rio de Janeiro (estado)
  325.     website: http://www.rj.gov.br
  326.     timezone: America/Sao_Paulo
  327.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/7/73/Bandeira_do_estado_do_Rio_de_Janeiro.svg
  328.     pais_sigla: BR
  329. -
  330.     sigla: RN
  331.     ibge_id: 24 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/24
  332.     iso3166_2: BR-RN
  333.     osm_relation_id: 301079
  334.     wikidata_id: Q43255
  335.     nome: Rio Grande do Norte
  336.     nome_sem_acento: Rio Grande do Norte
  337.     populacao: 3479010
  338.     gentilico: potiguar
  339.     gentilico_alternativo: norte-rio-grandense
  340.     macroregiao: Nordeste
  341.     wikipedia_pt: pt:Rio Grande do Norte
  342.     website: http://www.rn.gov.br
  343.     timezone: America/Fortaleza
  344.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/3/30/Bandeira_do_Rio_Grande_do_Norte.svg
  345.     pais_sigla: BR
  346. -
  347.     sigla: RO
  348.     ibge_id: 11 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/11
  349.     iso3166_2: BR-RO
  350.     osm_relation_id: 325866
  351.     wikidata_id: Q43235
  352.     nome: Rondônia
  353.     nome_sem_acento: Rondonia
  354.     populacao: 1757589
  355.     gentilico: rondoniano
  356.     gentilico_alternativo: rondoniense
  357.     macroregiao: Norte
  358.     wikipedia_pt: pt:Rondônia
  359.     website: http://www.rondonia.ro.gov.br
  360.     timezone: America/Porto_Velho
  361.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/f/fa/Bandeira_de_Rond%C3%B4nia.svg
  362.     pais_sigla: BR
  363. -
  364.     sigla: RR
  365.     ibge_id: 14 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/14
  366.     iso3166_2: BR-RR
  367.     osm_relation_id: 326287
  368.     wikidata_id: Q42508
  369.     nome: Roraima
  370.     nome_sem_acento: Roraima
  371.     populacao: 576568
  372.     gentilico: roraimense
  373.     gentilico_alternativo:
  374.     macroregiao: Norte
  375.     wikipedia_pt: pt:Roraima
  376.     website: http://www.rr.gov.br
  377.     timezone: America/Boa_Vista
  378.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/9/98/Bandeira_de_Roraima.svg
  379.     pais_sigla: BR
  380. -
  381.     sigla: RS
  382.     ibge_id: 43 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/43
  383.     iso3166_2: BR-RS
  384.     osm_relation_id: 242620
  385.     wikidata_id: Q40030
  386.     nome: Rio Grande do Sul
  387.     nome_sem_acento: Rio Grande do Sul
  388.     populacao: 11329605
  389.     gentilico: gaúcho
  390.     gentilico_alternativo: sul-rio-grandense
  391.     macroregiao: Sul
  392.     wikipedia_pt: pt:Rio Grande do Sul
  393.     website: http://www.rs.gov.br
  394.     timezone: America/Sao_Paulo
  395.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/6/63/Bandeira_do_Rio_Grande_do_Sul.svg
  396.     pais_sigla: BR
  397. -
  398.     sigla: SC
  399.     ibge_id: 42 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/42
  400.     iso3166_2: BR-SC
  401.     osm_relation_id: 296584
  402.     wikidata_id: Q41115
  403.     nome: Santa Catarina
  404.     nome_sem_acento: Santa Catarina
  405.     populacao: 7075494
  406.     gentilico: catarinense
  407.     gentilico_alternativo: barriga-verde
  408.     macroregiao: Sul
  409.     wikipedia_pt: pt:Santa Catarina
  410.     website: http://www.sc.gov.br
  411.     timezone: America/Sao_Paulo
  412.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/1/1a/Bandeira_de_Santa_Catarina.svg
  413.     pais_sigla: BR
  414. -
  415.     sigla: SE
  416.     ibge_id: 28 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/28
  417.     iso3166_2: BR-SE
  418.     osm_relation_id: 303940
  419.     wikidata_id: Q43783
  420.     nome: Sergipe
  421.     nome_sem_acento: Sergipe
  422.     populacao: 2278308
  423.     gentilico: sergipano
  424.     gentilico_alternativo: sergipense
  425.     macroregiao: Nordeste
  426.     wikipedia_pt: pt:Sergipe
  427.     website: http://www.se.gov.br
  428.     timezone: America/Maceio
  429.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/b/be/Bandeira_de_Sergipe.svg
  430.     pais_sigla: BR
  431. -
  432.     sigla: SP
  433.     ibge_id: 35 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/35
  434.     iso3166_2: BR-SP
  435.     osm_relation_id: 298204
  436.     wikidata_id: Q175
  437.     nome: São Paulo
  438.     nome_sem_acento: Sao Paulo
  439.     populacao: 45538936
  440.     gentilico: paulista
  441.     gentilico_alternativo:
  442.     macroregiao: Sudeste
  443.     wikipedia_pt: pt:São Paulo (estado)
  444.     website: http://www.sp.gov.br
  445.     timezone: America/Sao_Paulo
  446.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/2/2b/Bandeira_do_estado_de_S%C3%A3o_Paulo.svg
  447.     pais_sigla: BR
  448. -
  449.     sigla: TO
  450.     ibge_id: 17 # http://servicodados.ibge.gov.br/api/v1/localidades/estados/17
  451.     iso3166_2: BR-TO
  452.     osm_relation_id: 336819
  453.     wikidata_id: Q43695
  454.     nome: Tocantins
  455.     nome_sem_acento: Tocantins
  456.     populacao: 1555229
  457.     gentilico: tocantinense
  458.     gentilico_alternativo:
  459.     macroregiao: Norte
  460.     wikipedia_pt: pt:Tocantins
  461.     website: http://www.to.gov.br
  462.     timezone: America/Araguaina
  463.     bandeira_imagem: https://upload.wikimedia.org/wikipedia/commons/f/ff/Bandeira_do_Tocantins.svg
  464.     pais_sigla: BR
  465. -
  466.     sigla: 00
  467.     ibge_id:
  468.     iso3166_2:
  469.     osm_relation_id:
  470.     wikidata_id:
  471.     nome: Não identificado
  472.     nome_sem_acento: Nao identificado
  473.     populacao:
  474.     gentilico:
  475.     gentilico_alternativo:
  476.     macroregiao:
  477.     wikipedia_pt:
  478.     website:
  479.     timezone:
  480.     bandeira_imagem:
  481.     pais_sigla:
  482.  
  483. -------------------------------------------------------
  484. test.py
  485. -------------------------------------------------------
  486.  
  487. from __future__ import unicode_literals
  488. import yaml
  489. import os
  490.  
  491. # https://www.receitaws.com.br/v1/cnpj/[cnpj]
  492. pathfile = os.path.dirname(os.path.abspath(__file__))+'/brl_states.yaml'
  493. with open(pathfile, 'r') as f:
  494.     # dataMap now contains a dictionary with the tree data.
  495.     dataMap = yaml.safe_load(f)
  496.     for x in range(0, len(dataMap)):
  497.         print(dataMap[x]['sigla'])
  498.         print(dataMap[x]['ibge_id'])
  499.         print(dataMap[x]['iso3166_2'])
  500.         print(dataMap[x]['osm_relation_id'])
  501.         print(dataMap[x]['wikidata_id'])
  502.         print(dataMap[x]['nome'])
  503.         print(dataMap[x]['nome_sem_acento'])
  504.         print(dataMap[x]['populacao'])
  505.         print(dataMap[x]['gentilico'])
  506.         print(dataMap[x]['gentilico_alternativo'])
  507.         print(dataMap[x]['macroregiao'])
  508.         print(dataMap[x]['wikipedia_pt'])
  509.         print(dataMap[x]['website'])
  510.         print(dataMap[x]['timezone'])
  511.         print(dataMap[x]['bandeira_imagem'])
  512.         print(dataMap[x]['pais_sigla'])
  513.         print('*'*30)
Add Comment
Please, Sign In to add comment