미국 주정부는 주에 대한 정보를 제공하는 파이썬 패키지입니다. 이 패키지는 현재 구축 중이므로 현재 누락 될 정보가 있습니다.
패키지는 PIP3을 다음과 같이 사용하여 PYPI에서 다운로드 할 수 있습니다.
pip3 install unitedstates
시작하기 전에 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 )국가는 미국 인구 조사에 따라 지역과 분열로 나뉩니다. 다음은 클래스 속성 인 분할입니다.
mountain_states = states_full_name . mountain다음은 클래스 속성 인 영역입니다.
모든 상태를 검색하기 위해 all_states 속성을 사용할 수 있습니다.
이 속성은 States_Full_Name() 및 States_Abbreviated() 클래스에서 찾을 수 있습니다.
이 패키지에는 각 상태에 대한 정보가 포함되어 있습니다. 다음은 포함 된 정보 목록입니다.
이 정보를 검색하려면 get_states_info() 메소드를 사용할 수 있습니다.
from states import States
states = States ()
virginia_info = states . get_state_info ( 'Virginia' )다음을 반환합니다.
{ "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"}
일부 주 에는 어느 도시에 위치한 도시에 따라 한 번 이상의 시간대가 포함되어 있습니다. 현재 정보에는 주요 정보 만 포함되어 있습니다.
"All"함수를 전달하여 사용 가능한 모든 상태를 가져올 수 있습니다.
영토 클래스를 주에서 가져 와서 영토 클래스에 액세스 할 수 있습니다. 영토는 다음 수업이 있습니다.
from states import Territories_Abbreviated Territories_Abbreviated 및 Territories_Full_Name 은 다음과 같은 속성을 포함합니다.
atlantic_territories = Territories_Abbreviated (). atlantic Associated_States 에는 다음 속성이 포함됩니다.
Uninhabitated_Territories 에는 다음과 같은 속성이 포함되어 있습니다.
이 패키지에는 각 상태에 대한 정보가 포함되어 있습니다. 다음은 다음과 같은 정보 목록입니다.
이 정보를 검색하려면 get_territory_info() 메소드를 사용할 수 있습니다.
from states import Territories
territories = Territories ()
virginia_info = territories . get_territory_info ( 'Puerto Rico' )다음을 반환합니다.
{ "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"}
"All"기능을 전달하여 사용 가능한 모든 영토를 가져올 수 있습니다.
우리는 기여하고 싶은 사람을 환영합니다. 기능 요청 기여 및 제출에 대한 지침은 기여 페이지를 참조하십시오.