US States est un package Python qui fournit des informations sur les États. Ce package est actuellement en cours de construction, il y a donc des informations qui manqueront pour le moment.
Le package peut être téléchargé à partir de PYPI en utilisant PIP3 de la manière suivante:
pip3 install unitedstates
Avant de commencer, nous devons définir si nous accordions DC Statehood.
# If DC will be counted as a state
from states import States_Abbreviated
states_abbreviated = States_Abbreviated ( DC_Statehood = True )
# If DC will not be counted as a state
from states import States_Full_Name
states_full_name = States_Full_Name ( DC_Statehood = False )Les États sont divisés par les régions et les divisions conformément au recensement américain. Voici les divisions, qui sont des attributs de classe.
mountain_states = states_full_name . mountainLes régions suivantes sont des régions, qui sont des attributs de classe.
Afin de récupérer tous les états, l'attribut all_states peut être utilisé.
Ces attributs peuvent être trouvés sur les classes States_Full_Name() et States_Abbreviated() .
Ce package contient des informations sur chaque état. Voici une liste des informations incluses:
Afin de récupérer ces informations, la méthode get_states_info() peut être utilisée.
from states import States
states = States ()
virginia_info = states . get_state_info ( 'Virginia' )Qui retournerait ce qui suit:
{ "official_name":"Commonwealth of Virginia",
"full_name":"Virginia",
"abbreviated":"VA",
"capital":"Richmond",
"population": 8535519,
"area_sq_km":110786,
"time_zone": ["Eastern Standard Time","GMT-5"],
"region":"South Atlantic"}
Gardez à l'esprit que certains États contiennent plus d'un fuseau horaire en fonction de la ville dans laquelle vous vous trouvez. Pour le moment, les informations ne contient que les principales.
Vous pouvez tirer tous les états disponibles en passant la fonction "tout".
Vous pouvez accéder aux cours de territoire en les important des États. Les territoires ont les classes suivantes:
from states import Territories_Abbreviated Les Territories_Abbreviated et Territories_Full_Name contiennent les attributs suivants:
atlantic_territories = Territories_Abbreviated (). atlantic Associated_States contient les attributs suivants:
Uninhabitated_Territories contient les attributs suivants:
Ce package contient des informations sur chaque état, voici une liste des informations incluses:
Afin de récupérer ces informations, la méthode get_territory_info() peut être utilisée.
from states import Territories
territories = Territories ()
virginia_info = territories . get_territory_info ( 'Puerto Rico' )Qui retournerait ce qui suit:
{ "official_name":"Commonwealth of Puerto Rico",
"full_name":"Puerto Rico",
"abbreviated":"PR",
"capital":"San Juan",
"population": 3193694,
"area_sq_km":9104,
"time_zone": ["Atlantic Standard Time","GMT-4"],
"region":"Atlantic"}
Vous pouvez tirer tous les territoires disponibles en passant la fonction "tout".
Nous accueillons tous ceux qui souhaitent contribuer. Veuillez consulter la page de contribution des directives sur la contribution et la soumission des demandes de fonctionnalités.