pycountry.

Paese ISO, suddivisione, lingua, valuta e definizioni di script e le loro traduzioni
Scarica ora

pycountry. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • LGPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Christian Theune
  • Sito web dell'editore:
  • http://gocept.com

pycountry. Tag


pycountry. Descrizione

ISO Paese, suddivisione, lingua, valuta e definizioni di script e le loro traduzioni Pycountry è una biblioteca Python che fornisce i database ISO per gli standard: 639 lingue3166 Paesi3166-2 suddivisioni di paesi4217 Currencies15924 Script Il pacchetto include una copia degli isocodes PKG di Debian e rende i dati accessibili tramite i file API.translation per le varie stringhe di Python Incluso anche.Countries (ISO 3166) I paesi sono accessibili tramite un oggetto di database che è già configurato all'importazione di Pycountry e funziona come idrica: >>> import Pycountry >>> Len (Pycountry.Countries) 246 >>> Elenco ( Pycountry.Countries) I paesi specifici possono essere alzati dai loro vari codici e fornire le informazioni incluse nello standard come attributi: >>> Germania = Pycountry.Countries. Get (alpha2 = 'de') >>> Germania >>> Germania.alpha2 'de' >>> Germania.alpha3 'Deu' >>> Germania.numumeric ' 276 '>>> GERMANIA.NAME' GERMANIA '>>> GERMANIA.Official_Name' Repubblica federale della Germania ' Si noti che i paesi storici, definiti dalla norma secondaria ISO 3166-3 non sono inclusi in questo elenco. Le suddivisioni di country (ISO 3166-2) le suddivisioni del paese sono un po 'più complesse dei paesi in quanto forniscono una struttura nidificata e digitata . Tutte le suddivisioni possono essere accessibili direttamente: >>> Len (Pycountry.Subdivisions) 4548 >>> Elenco (Pycountry.Subdivisions) Le suddivisioni sono accessibili utilizzando il loro unico Codice e fornire almeno il loro codice, nome e tipo: >>> de_st = pycountry.subdivissoiss.get.subdivissojs.get (codice = 'de-st') >>> de_st.code 'de-st' >>> de_st.name 'sachsen -Anhalt '>>> de_st.type' stato '>>> de_st.country Alcune suddivisioni specificano un'altra suddivisione come genitore: >>> al_br = pycountry.subdivishers.get (codice = 'al-bu') >>> al_br.code 'al-bu' >>> al_br.name u'bulqizxeb '>>> al_br.type' district '>>> al_br.parent_code' al 9 '> >> al_br.parent >> AL_BR.PARE NT.Name u'Dibxeb'the Divisioni di un singolo paese possono essere interrogati utilizzando l'indice di Country_Code: >>> Len (Pycountry.subdivissovisions.get (country_code = 'de')) 16 >>> len (pycountry.subdivishers.get (Country_Code = 'US')) 57scripts (ISO 15924) Gli script sono disponibili da un database simile ai Paesi: >>> Len (Pycountry.scripts) 131 >>> Elenco (Pycountry.Scripts) >>> latino = pycountry.scripts.get (nome = 'latino') >>> latino >>> latin.alpha4 ' Latn '>>> latino.name' latin '>>> latino.numumeric' 215'currenceries (ISO 4217) Il database di valute è, ancora, simile a quelli prima: >>> Len (Pycountry.Currencies) 183 >> > Elenco (PyCountry.Currencies) >>> argentino_peso = pycountry.currencencies.get (lettera = 'Ars') >>> argentino_peso >>> argentino_peso.letter 'Ars' >>> argentino_peso.name 'argentino peso' >>> argentino_peso.numeric '032'linguages (ISO 639) Anche il database dei linguaggi è simile: >>> Len (Pycountry.languages) 486 >>> Elenco (Pycountry.languages) >>> Aragonese = Pycountry .languages.get (alpha2 = 'an') >>> aragonese.alpha2 'an' >>> aragonese.bibliographic 'arg' >>> aragonese.terminologia 'arg' >>> Aragonese.name 'Aragonese'LocalesLocales sono disponibili Nella sottodirectory Pycountry.Locales_Dir di questo pacchetto. I domini di traduzione sono chiamati Isoxxx secondo lo standard che forniscono le traduzioni. La directory è strutturata in un modo compatibile per il modulo GetText di Python.Hhere è un esempio di traduzione dei nomi delle lingue: >>> import gettext >>> tedesco = gettext.Translation ('ISO3166', PyCountry.Locales_Dir, ... Lingue = ) >>> tedesco.install () >>> _ (' Germania ') Deutschland Requisiti: · Python. Cosa c'è di nuovo in questa versione: · Aggiornato il repository Debian a R1752.


pycountry. Software correlato

Keryx.

Una piattaforma trasversale WXWidgets applicazione per aggiornare i sistemi Linux che hanno una scarsa connettività netta ...

315

Scarica