Π Π°Π·ΠΊΡΠΈΡΠ° Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΆΠ΅ΡΡΠ²ΠΈΡΠ΅ Π½Π° ΡΠΈΡΠΈΠ½Π³, Π·Π° ΠΊΠΎΠΉΡΠΎ Π½Π°ΡΠΊΠΎΡΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈΡ Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ Π½Π° Python ΠΏΠ°ΠΊΠ΅ΡΠΈ PyPI (Python Package Index). Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π·Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° ΠΎΡ ΠΏΠΎΡΠ²ΡΡΠΆΠ΄Π°Π²Π°Π½Π΅ Π½Π° ΠΈΠΌΠ΅ΠΉΠ», ΠΊΠΎΠΈΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Ρ Π° Π»ΠΈΠ½ΠΊ ΠΊΡΠΌ ΡΠ°Π»ΡΠΈΠ² ΡΠ°ΠΉΡ pypj.org (Π±ΡΠΊΠ²Π° βjβ Π²ΠΌΠ΅ΡΡΠΎ βiβ), Π±ΡΡ Π° ΠΎΡΠΊΡΠ°Π΄Π½Π°ΡΠΈ Π°ΠΊΠ°ΡΠ½ΡΠΈΡΠ΅ Π½Π° 4 ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ½ΠΈΡΠΈ.
Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΠΈΠ·Π²ΡΡΡΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΡΠ·Π΄Π°Π΄ΠΎΡ Π° Π΄Π²Π° ΡΠΎΠΊΠ΅Π½Π° Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ API ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Ρ Π° Π΄Π²Π° ΡΠ΅Π»ΠΈΠ·Π° Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° num2words (0.5.15 ΠΈ 0.5.16), ΡΡΠ΄ΡΡΠΆΠ°ΡΠΈ Π·Π»ΠΎΠ²ΡΠ΅Π΄Π΅Π½ ΠΊΠΎΠ΄. ΠΠΎΠ΄ΡΠ»ΡΡ num2words, ΠΊΠΎΠΉΡΠΎ ΠΈΠΌΠ° Π½Π°Π΄ 3 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½ΠΈΡ Π½Π° ΠΌΠ΅ΡΠ΅Ρ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ Π½Π° ΡΠΈΡΠ»Π° Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅. ΠΠ»ΠΎΠ²ΡΠ΅Π΄Π½ΠΈΡΠ΅ ΡΠ΅Π»ΠΈΠ·ΠΈ Π½Π° num2words Π±ΡΡ Π° ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π°ΡΠΈ ΠΎΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° PyPI ΡΠ°Ρ ΡΠ»Π΅Π΄ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ΡΠΎ.
ΠΠ° Π΄Π° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΡΡ Π·Π°ΡΠΈΡΠ°ΡΠ° Π½Π° Π°ΠΊΠ°ΡΠ½ΡΠ° ΡΡΠ΅Π· Π΄Π²ΡΡΠ°ΠΊΡΠΎΡΠ½Π° Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, Π½Π°ΠΏΠ°Π΄Π°ΡΠ΅Π»ΠΈΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π° ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎ ΠΏΡΠΎΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ°ΡΠΈΠΊΠ° ΠΎΡ ΡΠΈΡΠΈΠ½Π³ ΡΠ°ΠΉΡΠ° pypj.org Π½Π° ΡΠ΅Π°Π»Π½ΠΈΡ ΡΠ°ΠΉΡ pypi.org, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΅ΡΠΎ Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅ Π²ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈΠ΅ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ΅Π°Π»Π½ΠΈΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Π½Π° PyPI. Π‘ΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π·Π° Π²Ρ ΠΎΠ΄ ΡΡΡΠΎ Π±Π΅ΡΠ΅ ΠΏΡΠΎΠΊΡΠΈΡΠ½Π°, Π° Π½Π°ΠΏΠ°Π΄Π°ΡΠ΅Π»ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Ρ Π° Π½Π΅ ΡΠ°ΠΌΠΎ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π²ΡΠ²Π΅Π΄Π΅Π½Π°ΡΠ° ΠΏΠ°ΡΠΎΠ»Π° Π·Π° Π²Ρ ΠΎΠ΄, Π½ΠΎ ΠΈ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ° Π½Π° ΠΏΡΠΎΠ²Π΅ΡΡΡΠ½ΠΈΡ Π·Π°ΠΏΠΈΡ Π·Π° Π²ΡΠΎΡΠΈΡ ΡΠ°ΠΊΡΠΎΡ Π½Π° Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ.
ΠΠ° Π΄Π° ΡΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΡΡΠ°Π²ΡΡ Π½Π° Π±ΡΠ΄Π΅ΡΠΈ Π°ΡΠ°ΠΊΠΈ ΡΡΠ΅Π· ΠΏΡΠΎΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΎΡΡΡΠΏ, Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° PyPI ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Ρ
Π° Π·Π°ΡΠΈΡΠ°, ΠΊΠΎΡΡΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° ΡΡΠ΅Π· JavaScript Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠ° ΡΡΡΠ°Π½Π° ΠΈ Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° Π½Π΅ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Π½Π° Ρ
Π΅ΡΠΎΠ²Π΅ΡΠ΅ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ ΠΈΠ·Π΄Π°Π²Π° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ (Π½Π°ΠΏΠ°Π΄Π°ΡΠ΅Π»ΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠΈΠ»ΡΡΠΈΡΠ° ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΡΠΊΡΠΈΠΏΡ ΠΈΠ»ΠΈ Π΄Π° Π·Π°ΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ½ΠΈΡ Ρ
Π΅Ρ Π½Π° Π½ΠΈΠ²ΠΎ ΠΏΡΠΎΠΊΡΠΈ).
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
