الولايات المتحدة هي حزمة بيثون توفر معلومات حول الحالات. يتم بناء هذه الحزمة حاليًا ، لذلك هناك بعض المعلومات التي ستفقد في الوقت الحالي.
يمكن تنزيل الحزمة من PYPI باستخدام PIP3 بالطريقة التالية:
pip3 install unitedstates
قبل أن نبدأ ، نحتاج إلى تحديد ما إذا كنا سنمنح دولة DC.
# 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"}
ضع في اعتبارك أن بعض الدول تحتوي على أكثر من منطقة زمنية اعتمادًا على المدينة التي تقع فيها. في الوقت الحالي ، تحتوي المعلومات فقط على تلك الرئيسية.
يمكنك سحب جميع الحالات المتاحة عن طريق تمرير الوظيفة "الكل".
يمكنك الوصول إلى فصول الأراضي عن طريق استيرادها من الولايات. المناطق لديها الفصول التالية:
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"}
يمكنك سحب جميع المناطق المتاحة عن طريق تمرير الوظيفة "الكل".
نرحب بأي شخص يريد المساهمة. يرجى الاطلاع على صفحة المساهمة للحصول على إرشادات حول طلبات الميزة المساهمة وتقديمها.