Π Π΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΡ Π½Π° Python ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ PyPI (Python Package Index) Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°Π±ΡΠ°Π½ΠΈ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡΡΠ° Π½Π° Π½ΠΎΠ²ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ²ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π°ΡΠ° ΠΌΠ°ΡΠΎΠ²Π° Π·Π°Π³ΡΡΠ·ΠΊΠ° Π½Π° Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π² Ρ ΠΎΠ΄ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π° Π°ΡΠ°ΠΊΠ°. ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ°ΡΠ° Π±Π΅ΡΠ΅ Π²ΡΠ²Π΅Π΄Π΅Π½Π° ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ Π½Π° 26 ΠΈ 27 ΠΌΠ°ΡΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ Π±ΡΡ Π° ΠΊΠ°ΡΠ΅Π½ΠΈ 566 ΠΏΠ°ΠΊΠ΅ΡΠ° Ρ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΡΡΠΈΠ»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΊΠ°ΡΠΎ 16 ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ Python Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ.
ΠΠΌΠ΅Π½Π°ΡΠ° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΡΠ° ΡΡΡΡΠ°Π²Π΅Π½ΠΈ Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠ°ΠΉΠΏΡΠΊΠ²ΠΎΡΠΈΠ½Π³, Ρ.Π΅. Π½Π°Π·Π½Π°ΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΈΠΌΠ΅Π½Π°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°Ρ Ρ ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, temsorflow Π²ΠΌΠ΅ΡΡΠΎ tensorflow, requyests Π²ΠΌΠ΅ΡΡΠΎ requests, asyincio Π²ΠΌΠ΅ΡΡΠΎ asyncio ΠΈ Ρ.Π½. ΠΡΠΈ ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π°ΡΠ°ΠΊΠΈ, Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½ΠΈΡΠΈΡΠ΅ ΡΠ°Π·ΡΠΈΡΠ°Ρ Π½Π° Π½Π΅Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π½Π°ΠΏΡΠ°Π²ΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΎΠΏΠΈΡΠ½Π° Π³ΡΠ΅ΡΠΊΠ° ΠΈΠ»ΠΈ Π½Π΅ ΡΠ° Π·Π°Π±Π΅Π»ΡΠ·Π°Π»ΠΈ ΡΠ°Π·Π»ΠΈΠΊΠΈΡΠ΅ Π² ΠΈΠΌΠ΅ΡΠΎ ΠΏΡΠΈ ΡΡΡΡΠ΅Π½Π΅ΡΠΎ ΠΈΠ»ΠΈ ΠΏΡΠΈ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ΡΠΎ ΠΏΠΎ Π»ΠΈΠ½ΠΊ ΠΎΡ ΡΠΎΡΡΠΌΠΈ ΠΈ ΡΠ°ΡΠΎΠ²Π΅, ΠΊΡΠ΄Π΅ΡΠΎ Π·Π»ΠΎΠ΄Π΅ΠΈΡΠ΅ ΠΎΡΡΠ°Π²ΡΡ ΠΈΠ·ΠΌΠ°ΠΌΠ½ΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ.
ΠΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΈΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΡΠ° Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΊΠΎΠ΄Π° Π½Π° Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, Π² ΠΊΠΎΠΈΡΠΎ ΡΠ° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎ ΡΠΎΡΡΡΠ΅Ρ, ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ·ΠΏΡΠ°ΡΠ° ΠΈ ΡΡΡΡΠΈ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, ΡΡΠ΄ΡΡΠΆΠ°ΡΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈ, ΠΊΠ»ΡΡΠΎΠ²Π΅ Π·Π° Π΄ΠΎΡΡΡΠΏ, ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ, ΡΠΎΠΊΠ΅Π½ΠΈ ΠΈ ΡΠ΅ΡΠΈΠΉΠ½ΠΈ Π±ΠΈΡΠΊΠ²ΠΈΡΠΊΠΈ. ΠΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΈΡΡ ΠΊΠΎΠ΄ ΡΠ΅ Π²Π³ΡΠ°ΠΆΠ΄Π° Π²ΡΠ² ΡΠ°ΠΉΠ»Π° setup.py, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡΠ° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ°. ΠΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ, Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π·Π°ΡΠ΅ΠΆΠ΄Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΎΡ Π²ΡΠ½ΡΠ΅Π½. ΡΡΡΠ²ΡΡ.
Π ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π΄Π²Π° Π΄Π½ΠΈ, Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π»ΠΈΡΠ° ΡΡΠΏΡΡ Π° Π΄Π° ΠΊΠ°ΡΠ°Ρ 29 Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠ° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ° tensorflow, 26 β BeautifulSoup, 26 β PyGame, 15 β SimpleJson, 38 β Matplotlib, 26 β PyTorch, 67 β CustomTKInter, 28 β selenium, 17 β playwright, 15 β asyncio ΠΈ 67 β requirements. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, Π±ΡΡ Π° ΡΠ°Π·ΠΊΡΠΈΡΠΈ ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΡΠ»ΡΡΠ°ΠΈ Π½Π° ΡΠ°Π»ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈΡΠ΅ requests, py-cord, colorama, capmonstercloudclient, pillow ΠΈ bip-utils.
ΠΡΠ΄Π΅Π»Π½ΠΎ ΡΠ΅ ΠΎΡΠ±Π΅Π»ΡΠ·Π²Π° Π°ΡΠ°ΠΊΠ°ΡΠ° ΡΡΠ΅ΡΡ ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ° Top.gg, ΠΊΠΎΡΡΠΎ Π½Π°Π±ΡΠΎΡΠ²Π° 170 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ. Π Ρ ΠΎΠ΄Π° Π½Π° Π°ΡΠ°ΠΊΠ°ΡΠ°, Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΡΡ Π½Π°ΠΏΠ°Π΄Π°ΡΠ΅Π» ΡΡΠΏΡ Π΄Π° ΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠ° Π°ΠΊΠ°ΡΠ½ΡΠ° Π² GitHub Π½Π° Π΅Π΄ΠΈΠ½ ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° top.gg, ΡΡΠ΅Π· ΠΎΡΠΊΡΠ°Π΄Π²Π°Π½Π΅ Π½Π° Π±ΠΈΡΠΊΠ²ΠΈΡΠΊΠΈΡΠ΅ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ°. ΠΡΠ°ΠΊΡΠ²Π°ΡΠΈΡΡ ΡΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈ ΡΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ° Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ PyPI ΠΈ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ pypihosted.org ΠΈ pythanhosted.org, Π½Π° ΠΊΠΎΠΈΡΠΎ Π±Π΅ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΠΎΠ³Π»Π΅Π΄Π°Π»ΠΎ Π·Π° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½Π°ΡΠ° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΊΡΠΌ ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅.
Π§ΡΠ΅Π· Ρ
Π°ΠΊΠ½Π°ΡΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ° ΡΠΌΠ΅ΡΠΊΠ° Π² GitHub-ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° top.gg, Π² ΠΊΠΎΠΉΡΠΎ Π±Π΅ΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π΅Π½Π° Python-ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° Π½Π°Π΄ API Top.gg, Π±Π΅ΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½Π° ΠΏΡΠΎΠΌΡΠ½Π°, Π΄ΠΎΠ±Π°Π²ΡΡΠ° ΡΠ°ΠΉΠ» requirements.txt. Π ΡΠ°ΠΉΠ»Π° Π±Π΅ΡΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ ΡΠΏΠΈΡΡΠΊ Π½Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈΡΠ΅, Π² ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ΄ ΠΏΡΠ΅ΡΠ΅ΠΊΡΡΠ° Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΠΎΠ³Π»Π΅Π΄Π°Π»Π΅Π½ ΡΡΡΠ²ΡΡ ΠΈΠΌΠ°ΡΠ΅ Π»ΠΈΠ½ΠΊ ΠΊΡΠΌ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ ΠΊΠ»ΠΎΠ½ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ° βcoloramaβ, ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ Π½Π° ΡΠ°Π»ΡΠΈΠ²ΠΈΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½ pypihosted.org, Ρ Π½Π°Π΄Π΅ΠΆΠ΄Π°ΡΠ°, ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½ΡΠΌΠ° Π΄Π° Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Ρ ΡΠ°Π·Π»ΠΈΠΊΠ°ΡΠ° Ρ Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΠΈΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½ pythonhosted.org, ΠΎΡ ΠΊΠΎΠΉΡΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ΅ ΠΈΠ·ΡΠ΅Π³Π»ΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΎΡ PyPI.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
