Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
π ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Python
PassivBot β Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ Π±ΠΎΡ Π΄Π»Ρ ΡΠΎΡΠ³ΠΎΠ²Π»ΠΈ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΎΠΉ Π½Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π±ΠΈΡΠΆΠ°Ρ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. ΠΠΎΡ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Python ΠΈ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΡΡΠ²Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
π Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΠ΅Π½Ρ Π½Π° Π±ΠΈΡΠΆΠ°Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠΊΠ°ΡΡΡ Π²Π²Π΅ΡΡ -Π²Π½ΠΈΠ· β ΡΠ΅Π»Ρ Π±ΠΎΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ Π²ΡΠ³ΠΎΠ΄Ρ Ρ ΡΠ°ΠΊΠΈΡ ΡΠ΄Π΅Π»ΠΎΠΊ. Π Π°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΡΠΏΠΎΡΠΎΠ²ΡΡ ΠΈΠ»ΠΈ ΡΡΡΡΠ΅ΡΡΠ½ΡΡ ΡΡΠ½ΠΊΠ°Ρ , ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Ρ ΡΠ΅ΠΊΡΡΠΈΠ΅ ΡΠ΄Π΅Π»ΠΊΠΈ ΡΠ΅ΡΠ΅Π· Π²Π΅Π±-ΡΠΎΠΊΠ΅Ρ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ ΠΈ ΠΎΡΠΌΠ΅Π½ΡΡ Π»ΠΈΠΌΠΈΡΠ½ΡΠ΅ ΠΎΡΠ΄Π΅ΡΠ° Π½Π° ΠΏΠΎΠΊΡΠΏΠΊΡ ΠΈ ΠΏΡΠΎΠ΄Π°ΠΆΡ.
π€ ΠΠΎΡΠ° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠ΅Π½Π°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π±ΡΠΊΡΠ΅ΡΡΠ΅ΡΠ°. ΠΠΊΠ»ΡΡΠ΅Π½ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡ Π»ΡΡΡΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΡΡΠ΅ΠΌ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ ΡΡΡΡΡ Π±ΡΠΊΡΠ΅ΡΡΠΎΠ² Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°ΠΌΠΈ.
Π Π°Π±ΠΎΡΠ°Π΅Ρ Ρ:
- Bybit
- Binance
- OKX
- Kucoin
- Bitget
π GitHub/ΠΠ½ΡΡΡΡΠΊΡΠΈΡ
@pythonpythonjobs
PassivBot β Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΉ Π±ΠΎΡ Π΄Π»Ρ ΡΠΎΡΠ³ΠΎΠ²Π»ΠΈ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΎΠΉ Π½Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ Π±ΠΈΡΠΆΠ°Ρ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ. ΠΠΎΡ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Python ΠΈ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΡΡΠ²Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
π Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΠ΅Π½Ρ Π½Π° Π±ΠΈΡΠΆΠ°Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠΊΠ°ΡΡΡ Π²Π²Π΅ΡΡ -Π²Π½ΠΈΠ· β ΡΠ΅Π»Ρ Π±ΠΎΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ Π²ΡΠ³ΠΎΠ΄Ρ Ρ ΡΠ°ΠΊΠΈΡ ΡΠ΄Π΅Π»ΠΎΠΊ. Π Π°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΡΠΏΠΎΡΠΎΠ²ΡΡ ΠΈΠ»ΠΈ ΡΡΡΡΠ΅ΡΡΠ½ΡΡ ΡΡΠ½ΠΊΠ°Ρ , ΠΏΡΠΎΡΠ»ΡΡΠΈΠ²Π°Ρ ΡΠ΅ΠΊΡΡΠΈΠ΅ ΡΠ΄Π΅Π»ΠΊΠΈ ΡΠ΅ΡΠ΅Π· Π²Π΅Π±-ΡΠΎΠΊΠ΅Ρ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ ΠΈ ΠΎΡΠΌΠ΅Π½ΡΡ Π»ΠΈΠΌΠΈΡΠ½ΡΠ΅ ΠΎΡΠ΄Π΅ΡΠ° Π½Π° ΠΏΠΎΠΊΡΠΏΠΊΡ ΠΈ ΠΏΡΠΎΠ΄Π°ΠΆΡ.
π€ ΠΠΎΡΠ° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π°Π½Π½ΡΡ ΠΎ ΡΠ΅Π½Π°Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π±ΡΠΊΡΠ΅ΡΡΠ΅ΡΠ°. ΠΠΊΠ»ΡΡΠ΅Π½ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡ Π»ΡΡΡΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΡΡΠ΅ΠΌ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ ΡΡΡΡΡ Π±ΡΠΊΡΠ΅ΡΡΠΎΠ² Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°ΠΌΠΈ.
Π Π°Π±ΠΎΡΠ°Π΅Ρ Ρ:
- Bybit
- Binance
- OKX
- Kucoin
- Bitget
π GitHub/ΠΠ½ΡΡΡΡΠΊΡΠΈΡ
@pythonpythonjobs
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
πCookiecutter β ΡΡΠΎ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ²!
π¦ΎΠΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ·ΡΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π²ΠΊΠ»ΡΡΠ°Ρ Python, C ΠΈ Π΄ΡΡΠ³ΠΈΠ΅, ΡΠΏΡΠΎΡΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΡΡΡΠΊΡΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ² ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ².
πCookiecutter ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠ°ΠΊ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ· GitHub), ΡΠ°ΠΊ ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅, Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π·Π½Π°Π½ΠΈΠΉ Python. ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌΠΎΡΡΡ, ΡΠ°Π±ΠΎΡΡ Ρ Π»ΡΠ±ΡΠΌ ΡΠΎΡΠΌΠ°ΡΠΎΠΌ ΡΠ°ΠΉΠ»ΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ pipx Π΄Π»Ρ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ.
β ΠΠΈΡΠ΅Π½Π·ΠΈΡ: BSD-3-Clause
πGithub
@pythonpythonjobs
π¦ΎΠΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ·ΡΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π²ΠΊΠ»ΡΡΠ°Ρ Python, C ΠΈ Π΄ΡΡΠ³ΠΈΠ΅, ΡΠΏΡΠΎΡΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΡΡΡΠΊΡΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ² ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ².
πCookiecutter ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΊΠ°ΠΊ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ· GitHub), ΡΠ°ΠΊ ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅, Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π·Π½Π°Π½ΠΈΠΉ Python. ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌΠΎΡΡΡ, ΡΠ°Π±ΠΎΡΡ Ρ Π»ΡΠ±ΡΠΌ ΡΠΎΡΠΌΠ°ΡΠΎΠΌ ΡΠ°ΠΉΠ»ΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ pipx Π΄Π»Ρ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ.
β ΠΠΈΡΠ΅Π½Π·ΠΈΡ: BSD-3-Clause
πGithub
@pythonpythonjobs
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
πPlumbum β Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ Python, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΏΡΠΎΡΠ°Π΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΡΡΠΈΠ»Π΅ shell ΠΈ ΠΈΡ
ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π² ΠΊΠΎΠ΄Π΅!
πΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΎΠ² (pipelines), ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· SSH. Plumbum Π·Π°Π΄ΡΠΌΠ°Π½ ΠΊΠ°ΠΊ ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π·Π°Π΄Π°Ρ, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ Python ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ shell.
π¦ΎΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Plumbum:
β ΠΡΠ·ΠΎΠ² ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄: ΠΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ·ΡΠ²Π°ΡΡ, ΠΏΠ΅ΡΠ΅Π΄Π°Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅.
β ΠΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ ΠΈ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π°: ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΏΠΎΡΠΎΠΊΠΎΠ² ΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΎΠ².
β SSH-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ: Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΌΠΈ Ρ ΠΎΡΡΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· SSH, Π²ΠΊΠ»ΡΡΠ°Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° ΡΠ΄Π°Π»ΡΠ½Π½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅.
β ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΈ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ: ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠ΄Π½ΠΎΡΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΡΠ·ΠΎΠ²Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΈ ΡΠ΄Π°Π»ΡΠ½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄.
β ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ: ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄.
πGithub
@pythonpythonjobs
πΠΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΎΠ² (pipelines), ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΌΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· SSH. Plumbum Π·Π°Π΄ΡΠΌΠ°Π½ ΠΊΠ°ΠΊ ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π·Π°Π΄Π°Ρ, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ Python ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ shell.
π¦ΎΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Plumbum:
β ΠΡΠ·ΠΎΠ² ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄: ΠΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ·ΡΠ²Π°ΡΡ, ΠΏΠ΅ΡΠ΅Π΄Π°Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΡΡΠΎ Π΄Π΅Π»Π°Π΅ΡΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅.
β ΠΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ ΠΈ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π°: ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΏΠΎΡΠΎΠΊΠΎΠ² ΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΎΠ².
β SSH-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ: Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΌΠΈ Ρ ΠΎΡΡΠ°ΠΌΠΈ ΡΠ΅ΡΠ΅Π· SSH, Π²ΠΊΠ»ΡΡΠ°Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π° ΡΠ΄Π°Π»ΡΠ½Π½ΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅.
β ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΈ ΡΠ΄Π°Π»ΡΠ½Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ: ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠ΄Π½ΠΎΡΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΡΠ·ΠΎΠ²Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΈ ΡΠ΄Π°Π»ΡΠ½Π½ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄.
β ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΡΠΈΠ±ΠΎΠΊ: ΠΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄.
πGithub
@pythonpythonjobs
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
πLets-Plot: ΠΌΠΎΡΠ½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ
Π½Π° Python
Lets-Plot β Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΎΡ JetBrains, ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² Grammar of Graphics, ΠΊΠ°ΠΊ ΠΈ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡΠ°Ρ ggplot2 Π΄Π»Ρ R.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°:
- ΠΡΠ»ΡΡΠΈΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΡΡΡ: Lets-Plot ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Π² Π±Π»ΠΎΠΊΠ½ΠΎΡΠ°Ρ Python (Jupyter, Datalore, Kaggle ΠΈ Π΄Ρ.), ΡΠ°ΠΊ ΠΈ Π² IDE PyCharm ΠΈ IntelliJ IDEA.
- ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ: ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΠΊΠ°ΡΡ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΎΠΊ ΠΈ Π°Π½Π½ΠΎΡΠ°ΡΠΈΠΉ.
- ΠΠ΅ΠΎΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π½Π°Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ: ΠΡΠΎΡΡΠ°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ GeoDataFrame ΠΈ ΠΌΠΎΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Π³Π΅ΠΎΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- ΠΠΊΡΠΏΠΎΡΡ Π³ΡΠ°ΡΠΈΠΊΠΎΠ²: Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² Π² ΡΠΎΡΠΌΠ°ΡΠ΅ SVG, HTML, PNG ΠΈ PDF Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ΅ΠΆΠΈΠΌΠ° Π±Π΅Π· JavaScript ΠΈ ΠΎΡΡΠ»Π°ΠΉΠ½-ΡΠ΅ΠΆΠΈΠΌΠ°: Lets-Plot Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ Π³ΡΠ°ΡΠΈΠΊΠΈ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΡΡΠ΅ SVG-ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠ°Π±ΠΎΡΡ Π±Π΅Π· ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ.
πGitHub
@pythonpythonjobs
Lets-Plot β Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΎΡ JetBrains, ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² Grammar of Graphics, ΠΊΠ°ΠΊ ΠΈ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡΠ°Ρ ggplot2 Π΄Π»Ρ R.
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°:
- ΠΡΠ»ΡΡΠΈΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΡΡΡ: Lets-Plot ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Π² Π±Π»ΠΎΠΊΠ½ΠΎΡΠ°Ρ Python (Jupyter, Datalore, Kaggle ΠΈ Π΄Ρ.), ΡΠ°ΠΊ ΠΈ Π² IDE PyCharm ΠΈ IntelliJ IDEA.
- ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ: ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΠΊΠ°ΡΡ Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΎΠΊ ΠΈ Π°Π½Π½ΠΎΡΠ°ΡΠΈΠΉ.
- ΠΠ΅ΠΎΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π½Π°Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ: ΠΡΠΎΡΡΠ°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ GeoDataFrame ΠΈ ΠΌΠΎΡΠ½ΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ Π³Π΅ΠΎΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- ΠΠΊΡΠΏΠΎΡΡ Π³ΡΠ°ΡΠΈΠΊΠΎΠ²: Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² Π² ΡΠΎΡΠΌΠ°ΡΠ΅ SVG, HTML, PNG ΠΈ PDF Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ
ggsave()
, to_svg()
, to_html()
, to_png()
ΠΈ to_pdf()
.- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ΅ΠΆΠΈΠΌΠ° Π±Π΅Π· JavaScript ΠΈ ΠΎΡΡΠ»Π°ΠΉΠ½-ΡΠ΅ΠΆΠΈΠΌΠ°: Lets-Plot Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ Π³ΡΠ°ΡΠΈΠΊΠΈ ΠΊΠ°ΠΊ ΠΏΡΠΎΡΡΡΠ΅ SVG-ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠ°Π±ΠΎΡΡ Π±Π΅Π· ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ.
πGitHub
@pythonpythonjobs
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
πFlet β ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Python
Flet β ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠΉ Flutter ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Python (ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΎΠ±Π΅ΡΠ°ΡΡ ΡΠ°ΡΡΠΈΡΡΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΠ·ΡΠΊΠΎΠ²).
Flet Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ SDK, Π½Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅Ρ ΠΊΠΎΠ΄ Python Π² ΠΊΠΎΠ΄ Dart ΠΈ Π²Π΅ΡΡ UI ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Web ΡΠ΅ΡΠ²Π΅ΡΠ°.
πGitHub
@pythonpythonjobs
Flet β ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠΉ Flutter ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Python (ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΎΠ±Π΅ΡΠ°ΡΡ ΡΠ°ΡΡΠΈΡΡΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΠ·ΡΠΊΠΎΠ²).
Flet Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ SDK, Π½Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅Ρ ΠΊΠΎΠ΄ Python Π² ΠΊΠΎΠ΄ Dart ΠΈ Π²Π΅ΡΡ UI ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Web ΡΠ΅ΡΠ²Π΅ΡΠ°.
πGitHub
@pythonpythonjobs
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
πQik (quick) - ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΠΎΠ΄ΠΎΠ±Π½Π°Ρ
ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Qik Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ Π²Ρ Π½Π΅ Π±ΡΠ΄Π΅ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π»ΠΈΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ. ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΌΠΎΠ΄ΡΠ»ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΠΉΡΡ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ.
Qik ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
πΠ₯ΠΎΡΡ qik ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π½Π° Python, Π»ΡΠ±ΠΎΠΉ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ git ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ qik Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π°ΠΏΡΡΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄.
πGithub
@pythonpythonjobs
make
, Π½ΠΎ Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Ρ
ΡΡΠ° ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ.ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Qik Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ, ΡΡΠΎ Π²Ρ Π½Π΅ Π±ΡΠ΄Π΅ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π»ΠΈΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡ. ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΠΉΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΌΠΎΠ΄ΡΠ»ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΠΉΡΡ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ Π·Π°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΡ.
Qik ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ.
πΠ₯ΠΎΡΡ qik ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π½Π° Python, Π»ΡΠ±ΠΎΠΉ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ git ΠΌΠΎΠΆΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ qik Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π°ΠΏΡΡΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄.
πGithub
@pythonpythonjobs
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
π Π₯Π°ΠΊΠ°ΡΠΎΠ½ Π3 ΠΎΡ ΠΠΎΠ»ΡΡΠΎΠΉ Π’ΡΠΎΠΉΠΊΠΈ: ΠΡΠΎΠΊΠ°ΡΠ°ΠΉ ΡΠ²ΠΎΠΈ IT-Π½Π°Π²ΡΠΊΠΈ ΠΈ Π·Π°Π±Π΅ΡΠΈ 200 000 ΡΡΠ±Π»Π΅ΠΉ! π»
Π’Ρ β Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΉ IT-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ? ΠΠΎΡΠΎΠ² ΠΏΠΎΠΊΠ°Π·Π°ΡΡ, Π½Π° ΡΡΠΎ ΡΠΏΠΎΡΠΎΠ±Π΅Π½? Π’ΠΎΠ³Π΄Π° ΡΠ΅Π±Π΅ ΠΊ Π½Π°ΠΌ! Π₯Π°ΠΊΠ°ΡΠΎΠ½ Π3 ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΠΎΠ»ΡΡΠ°Ρ Π’ΡΠΎΠΉΠΊΠ° β ΡΡΠΎ ΡΠ²ΠΎΠΉ ΡΠ°Π½Ρ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄, Π° ΡΡΠ°ΡΡ ΡΠ°ΡΡΡΡ Π±ΡΠ΄ΡΡΠ΅Π³ΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ!
π‘ ΠΡΠ±ΠΈΡΡ ΠΊΠΎΠΏΠ°ΡΡΡΡ Π² Π΄Π°Π½Π½ΡΡ ΠΈ ΠΈΡΠΊΠ°ΡΡ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ? ΠΠΎΠ±ΡΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡ, Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ! Π₯ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΠΊΠ°ΡΠ°ΡΡ ΡΠ²ΠΎΠΈ Π½Π°Π²ΡΠΊΠΈ Π² Django, PostgreSQL ΠΈ SQL? ΠΠΈΡΠΎΠ½-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ, ΡΡΠ° Π±ΠΈΡΠ²Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π΄Π»Ρ Π²Π°Ρ!
π Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ?
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π΄Π»Ρ Π½Π°ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ! ΠΠΎΠΌΠΎΠ³ΠΈ ΡΡΠΊΠΎΡΠΈΡΡ ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³ Π½ΠΎΠ²ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² ΠΈ ΡΠ΄Π΅Π»Π°ΠΉ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π±ΡΡΡΡΡΠΌ ΠΈ ΡΠ΄ΠΎΠ±Π½ΡΠΌ. Π’Π²ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΠ°Π½Π΅Ρ ΡΠ°ΡΡΡΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°!
π ΠΠ°ΡΡ: 27 ΡΠ΅Π²ΡΠ°Π»Ρ β 3 ΠΌΠ°ΡΡΠ° 2025 Π³ΠΎΠ΄Π°
π° ΠΡΠΈΠ·ΠΎΠ²ΠΎΠΉ ΡΠΎΠ½Π΄: 200 000 ΡΡΠ±Π»Π΅ΠΉ
π ΠΠ΅Π΄Π»Π°ΠΉΠ½ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ: 26 ΡΠ΅Π²ΡΠ°Π»Ρ 23:59 (ΠΠ‘Π)
π Π€ΠΎΡΠΌΠ°Ρ: ΠΠ½Π»Π°ΠΉΠ½
ΠΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ: https://hackrus.ru/850py
@pythonpython
Π’Ρ β Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΉ IT-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ? ΠΠΎΡΠΎΠ² ΠΏΠΎΠΊΠ°Π·Π°ΡΡ, Π½Π° ΡΡΠΎ ΡΠΏΠΎΡΠΎΠ±Π΅Π½? Π’ΠΎΠ³Π΄Π° ΡΠ΅Π±Π΅ ΠΊ Π½Π°ΠΌ! Π₯Π°ΠΊΠ°ΡΠΎΠ½ Π3 ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΠΎΠ»ΡΡΠ°Ρ Π’ΡΠΎΠΉΠΊΠ° β ΡΡΠΎ ΡΠ²ΠΎΠΉ ΡΠ°Π½Ρ Π½Π΅ ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄, Π° ΡΡΠ°ΡΡ ΡΠ°ΡΡΡΡ Π±ΡΠ΄ΡΡΠ΅Π³ΠΎ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ!
π‘ ΠΡΠ±ΠΈΡΡ ΠΊΠΎΠΏΠ°ΡΡΡΡ Π² Π΄Π°Π½Π½ΡΡ ΠΈ ΠΈΡΠΊΠ°ΡΡ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ? ΠΠΎΠ±ΡΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡ, Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ! Π₯ΠΎΡΠΈΡΠ΅ ΠΏΡΠΎΠΊΠ°ΡΠ°ΡΡ ΡΠ²ΠΎΠΈ Π½Π°Π²ΡΠΊΠΈ Π² Django, PostgreSQL ΠΈ SQL? ΠΠΈΡΠΎΠ½-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ, ΡΡΠ° Π±ΠΈΡΠ²Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π΄Π»Ρ Π²Π°Ρ!
π Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ?
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π΄Π»Ρ Π½Π°ΡΠ΅ΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ! ΠΠΎΠΌΠΎΠ³ΠΈ ΡΡΠΊΠΎΡΠΈΡΡ ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³ Π½ΠΎΠ²ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² ΠΈ ΡΠ΄Π΅Π»Π°ΠΉ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π±ΡΡΡΡΡΠΌ ΠΈ ΡΠ΄ΠΎΠ±Π½ΡΠΌ. Π’Π²ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΠ°Π½Π΅Ρ ΡΠ°ΡΡΡΡ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°!
π ΠΠ°ΡΡ: 27 ΡΠ΅Π²ΡΠ°Π»Ρ β 3 ΠΌΠ°ΡΡΠ° 2025 Π³ΠΎΠ΄Π°
π° ΠΡΠΈΠ·ΠΎΠ²ΠΎΠΉ ΡΠΎΠ½Π΄: 200 000 ΡΡΠ±Π»Π΅ΠΉ
π ΠΠ΅Π΄Π»Π°ΠΉΠ½ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΠΈ: 26 ΡΠ΅Π²ΡΠ°Π»Ρ 23:59 (ΠΠ‘Π)
π Π€ΠΎΡΠΌΠ°Ρ: ΠΠ½Π»Π°ΠΉΠ½
ΠΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ: https://hackrus.ru/850py
@pythonpython
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
π ReactPy
ReactPy is a library for building user interfaces in Python without Javascript.
πReactPy - ΡΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π½Π° ΡΠ·ΡΠΊΠ΅ Python Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Javascript. ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ReactPy ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΠΈ Π²Π΅Π΄ΡΡ ΡΠ΅Π±Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠ΅ΠΌ, ΡΡΠΎ Π΅ΡΡΡ Π² ReactJS.
π Github
@pythonpython
ReactPy is a library for building user interfaces in Python without Javascript.
πReactPy - ΡΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π½Π° ΡΠ·ΡΠΊΠ΅ Python Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Javascript. ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ReactPy ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΠΈ Π²Π΅Π΄ΡΡ ΡΠ΅Π±Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠ΅ΠΌ, ΡΡΠΎ Π΅ΡΡΡ Π² ReactJS.
π Github
@pythonpython
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
πFaker
Faker is a Python package that generates fake data for you.
πFaker - ΡΡΠΎ ΠΏΠ°ΠΊΠ΅Ρ Python, ΠΊΠΎΡΠΎΡΡΠΉ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΠ°Π»ΡΡΠΈΠ²ΡΠ΅. ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ XML-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, ΡΠΎΠ·Π΄Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΈΠ· Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ°.
πGithub
@pythonpython
Faker is a Python package that generates fake data for you.
πFaker - ΡΡΠΎ ΠΏΠ°ΠΊΠ΅Ρ Python, ΠΊΠΎΡΠΎΡΡΠΉ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΠ°Π»ΡΡΠΈΠ²ΡΠ΅. ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ , ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ XML-Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ, ΡΠΎΠ·Π΄Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΠΈΠ· Π²Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ°.
πGithub
@pythonpython
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
πTenacity β Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ retry Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ Π½ΡΠΆΠ½ΠΎ
πTenacity β ΡΡΠΎ Python-Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
ΠΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΊΠ°ΠΊ ΡΠΎΡΠΊ
Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
πGitHub
@pythonpython
πTenacity β ΡΡΠΎ Python-Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
retry
Π²Π΅Π·Π΄Π΅, Π³Π΄Π΅ ΠΎΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ. ΠΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΊΠ°ΠΊ ΡΠΎΡΠΊ
retrying
, ΠΏΡΠΈ ΡΡΠΎΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ ΠΌΠ°ΡΡΡ Π½ΠΎΠ²ΡΡ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ.Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
tenacity
β ΡΠ½ΠΎΠ²Π° ΠΈ ΡΠ½ΠΎΠ²Π° Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄Π΅Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅Π½ΠΎ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. πGitHub
@pythonpython
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
πFlect is a Python framework for building full-stack web applications.
πFlect β ΡΡΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ
ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ
ΠΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΡΡΡΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Python.
πGithub
@pythonpython
πFlect β ΡΡΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ
Python
Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ»Π½ΠΎΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ
Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ
Pydantic
, ΠΊΠΎΡΠΎΡΡΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² React. ΠΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΡΡΡΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Python.
πGithub
@pythonpython
Forwarded from Python β Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΈ ΡΡΠ°ΠΆΠΈΡΠΎΠ²ΠΊΠΈ
π PyNest is a Python framework built on top of FastAPI that follows the modular architecture of NestJS
PyNest - ΡΡΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π΄Π»Ρ Python, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ FastAPI ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ NestJS.
π¦Ύ Π‘ ΠΏΠΎΠΌΠΎΡΡΡ PyNest Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Ρ Π»Π΅Π³ΠΊΠΎΡΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ API. Π€ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΈΠ½ΡΠ΅ΠΊΡΠΈΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ, Π°Π½Π½ΠΎΡΠ°ΡΠΈΠΈ ΡΠΈΠΏΠΎΠ², Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΊΠΎΠ΄Π°, ΡΡΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ³ΠΎ ΠΈ Π»Π΅Π³ΠΊΠΎ ΡΠ΅ΡΡΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
πGithub
@pythonpython
PyNest - ΡΡΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π΄Π»Ρ Python, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ FastAPI ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΠΎΠΉ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ NestJS.
π¦Ύ Π‘ ΠΏΠΎΠΌΠΎΡΡΡ PyNest Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Ρ Π»Π΅Π³ΠΊΠΎΡΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ API. Π€ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΈΠ½ΡΠ΅ΠΊΡΠΈΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ, Π°Π½Π½ΠΎΡΠ°ΡΠΈΠΈ ΡΠΈΠΏΠΎΠ², Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΊΠΎΠ΄Π°, ΡΡΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ³ΠΎ ΠΈ Π»Π΅Π³ΠΊΠΎ ΡΠ΅ΡΡΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
πGithub
@pythonpython
π₯ #Fastcore (https://github.com/AnswerDotAI/fastcore) β ΡΡΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π½Π° Python, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΡΡΠΈΡΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ·ΡΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ fastai.
π‘ ΠΠ½Π° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎΠΉ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΠΈ, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Fastcore Π²Π½Π΅Π΄ΡΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈΠ· Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½Π°Ρ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΡ ΠΈΠ· Julia ΠΈ ΠΌΠΈΠΊΡΠΈΠ½Ρ ΠΈΠ· Ruby, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ»ΡΡΡΠ°Π΅Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Python, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ.
π ΠΠΈΡΠ΅Π½Π·ΠΈΡ: Apache-2.0
π₯ Github (https://github.com/AnswerDotAI/fastcore)
@Python_Community_ru
https://t.me/dataSovety/4212
π‘ ΠΠ½Π° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎΠΉ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΠΈ, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Fastcore Π²Π½Π΅Π΄ΡΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈΠ· Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ², ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½Π°Ρ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΡ ΠΈΠ· Julia ΠΈ ΠΌΠΈΠΊΡΠΈΠ½Ρ ΠΈΠ· Ruby, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠ»ΡΡΡΠ°Π΅Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Python, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ.
π ΠΠΈΡΠ΅Π½Π·ΠΈΡ: Apache-2.0
π₯ Github (https://github.com/AnswerDotAI/fastcore)
@Python_Community_ru
https://t.me/dataSovety/4212
Forwarded from Π΄Π°ΡΠ° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ΅ΡΡΠ°
Π Π²Ρ Π·Π½Π°Π»ΠΈ, ΡΡΠΎ Π² ΠΏΠΈΡΠΎΠ½Π΅ ΡΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ?
Π‘ΠΎΠ±ΡΠ°Π»Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ΅ΠΉΡΠΎΠ², ΠΎ ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π²Π°ΡΡ:
1οΈβ£ ΠΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΈ - ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ, ΠΈ ΡΡΠΎΠΌΡ ΠΈΠΌΠ΅Π½ΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΈΡΠ²ΠΎΠΈΡΡ ΡΡΠΎ ΡΠ³ΠΎΠ΄Π½ΠΎ:
ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π²ΡΠ΅ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ°ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ
2οΈβ£ Π’Π° ΠΆΠ΅ ΠΈΡΡΠΎΡΠΈΡ Ρ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ:
3οΈβ£ ΠΡΠΈ ΠΈΠΌΠΏΠΎΡΡΠ΅ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ:
4οΈβ£ Π ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΠΈΠΊΠ»Π° ΠΎΡΡΠ°ΡΡΡΡ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ:
#python_tips
Π‘ΠΎΠ±ΡΠ°Π»Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ΅ΠΉΡΠΎΠ², ΠΎ ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π΄Π°ΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ·ΡΠ΅Π²Π°ΡΡ:
def func():
print('hi')
func()
# hi
func = -1
func()
# Traceback (most recent call last):
# File "<stdin>", line 1, in <module>
# TypeError: 'int' object is not callable
ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π²ΡΠ΅ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ°ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ
import math
type(math)
# <class 'module'>
math = -1
type(math)
# <class 'int'>
x = 2
from mymodule import x
print(x)
# 'new_value'
for i in range(2):
print(i)
print(i) # 2
#python_tips
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Data Whisperer
The Python Paradox
Π 2004 Π³ΠΎΠ΄Ρ ΠΠΎΠ» ΠΡΡΠΌ Π·Π°ΡΠ²ΠΈΠ», ΡΡΠΎ Python-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ ΡΠΎΠΎΠ±ΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½Π΅Π΅ Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ².
ΠΠ΅ ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Java - ΠΏΠ»ΠΎΡ ΠΎΠΉ ΡΠ·ΡΠΊ, Π° ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Python ΡΠΎΠ³Π΄Π° Π±ΡΠ» Π½ΠΈΡΠ΅Π²ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠΈΠ»ΠΈ Π½Π΅ ΡΠ°Π΄ΠΈ ΡΠ°Π±ΠΎΡΡ, Π° ΠΈΠ· Π»ΡΠ±Π²ΠΈ ΠΊ ΠΊΠΎΠ΄ΠΈΠ½Π³Ρ.
Π ΡΡΠ° ΠΈΠ΄Π΅Ρ Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π²Π·ΡΡΠ²Π°Π΅Ρ ΠΌΠΎΠ·Π³: Π΅ΡΠ»ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΠΈΡΠ΅Ρ ΡΠΎΡΡ Π½Π° Π½Π΅ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅, ΠΎΠ½Π° Π»ΠΎΠ²ΠΈΡ ΡΠ°ΠΌΡΡ ΡΠ²Π»Π΅ΡΠ΅Π½Π½ΡΡ .
Π’ΠΎΠ»ΠΏΡ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ², ΡΠΎΠ½Π½Ρ ΡΠ°Π±Π»ΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Π° ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΡ ΡΠΆΠ΅ ΡΠΌΠΎΡΡΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ Zig.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ?
ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ legacy Π½Π° Java, Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΊΠΈΠΌ Π»ΡΠ΄ΡΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ Π½Π° Kotlin - ΠΎΠ½ΠΈ Π΅Π³ΠΎ ΠΎΠΆΠΈΠ²ΡΡ.
Google Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π² Java-Π²Π°ΠΊΠ°Π½ΡΠΈΡΡ ΡΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎ Python. ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ Π·Π½Π°Π΅Ρ: ΡΡΠΎ ΠΌΠ°ΡΠΊΡΡ Π»ΡΠ±Π²ΠΈ ΠΊ ΠΊΠΎΠ΄Ρ.
Python ΠΈΠ· Ρ ΠΎΠ±Π±ΠΈ ΡΡΠ°Π» ΠΌΠ΅ΠΉΠ½ΡΡΡΠΈΠΌΠΎΠΌ. Π‘ Go ΡΠ° ΠΆΠ΅ ΠΈΡΡΠΎΡΠΈΡ. ΠΠ·ΠΎΡΠ΅ΡΠΈΠΊΠ° ΡΠ΅Π³ΠΎΠ΄Π½Ρ - Π·Π°Π²ΡΡΠ° Ρ Π°ΠΉΠΏ.
ΠΠ°ΠΆΠ΅ ΡΡΠ΅Π΄ΠΈ Java-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π΅ΡΡΡ Π³ΠΈΠΊΠΈ - ΠΈΡ Π²ΠΈΠ΄Π½ΠΎ ΠΏΠΎ ΠΎΠΏΠ΅Π½ΡΠΎΡΡΡ ΠΈ ΡΡΡΠ°Π½Π½ΡΠΌ Ρ ΠΎΠ±Π±ΠΈ Π²ΡΠΎΠ΄Π΅ ΡΠ±ΠΎΡΠΊΠΈ ΡΠ²ΠΎΠΈΡ IDE.
ΠΠ°ΡΠ°Π΄ΠΎΠΊΡ ΠΡΡΠΌΠ° - Π½Π΅ ΠΏΡΠΎ ΡΠ·ΡΠΊΠΈ. ΠΡΠΎ ΠΏΡΠΎ Π²ΡΠ±ΠΎΡ Π»ΡΠ΄Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΡΡΡ Π»ΡΠ³ΠΊΠΈΡ ΠΏΡΡΠ΅ΠΉ. Π’Π°ΠΊΠΈΠ΅ Π΅ΡΡΡ Π²Π΅Π·Π΄Π΅.
ΠΡΠΎΡΡΠΎ Π² Π½ΠΈΡΠ΅Π²ΡΡ ΡΠ·ΡΠΊΠ°Ρ ΠΈΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠ°ΡΠΈΡ Π²ΡΡΠ΅.
Π Π²Ρ ΠΊΠ°ΠΊ Π΄ΡΠΌΠ°Π΅ΡΠ΅?
ΠΠΎΡ Π΅ΡΠ»ΠΈ Π±Ρ Π²Π°ΠΌ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π½Π°Π½ΠΈΠΌΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ - Π²Π·ΡΠ»ΠΈ Π±Ρ Java-ΡΠΏΠ΅ΡΠ° Ρ 10 Π³ΠΎΠ΄Π°ΠΌΠΈ ΠΎΠΏΡΡΠ° ΠΈΠ»ΠΈ ΡΠΎΠ³ΠΎ ΠΏΠ°ΡΠ½Ρ Ρ ΠΊΡΡΠ΅ΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π½Π° Haskell?
@data_whisperer
Π 2004 Π³ΠΎΠ΄Ρ ΠΠΎΠ» ΠΡΡΠΌ Π·Π°ΡΠ²ΠΈΠ», ΡΡΠΎ Python-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ Π² ΡΡΠ΅Π΄Π½Π΅ΠΌ ΡΠΎΠΎΠ±ΡΠ°Π·ΠΈΡΠ΅Π»ΡΠ½Π΅Π΅ Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ².
ΠΠ΅ ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Java - ΠΏΠ»ΠΎΡ ΠΎΠΉ ΡΠ·ΡΠΊ, Π° ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Python ΡΠΎΠ³Π΄Π° Π±ΡΠ» Π½ΠΈΡΠ΅Π²ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΡΠΈΠ»ΠΈ Π½Π΅ ΡΠ°Π΄ΠΈ ΡΠ°Π±ΠΎΡΡ, Π° ΠΈΠ· Π»ΡΠ±Π²ΠΈ ΠΊ ΠΊΠΎΠ΄ΠΈΠ½Π³Ρ.
Π ΡΡΠ° ΠΈΠ΄Π΅Ρ Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π²Π·ΡΡΠ²Π°Π΅Ρ ΠΌΠΎΠ·Π³: Π΅ΡΠ»ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΠΈΡΠ΅Ρ ΡΠΎΡΡ Π½Π° Π½Π΅ΠΏΡΠ°ΠΊΡΠΈΡΠ½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅, ΠΎΠ½Π° Π»ΠΎΠ²ΠΈΡ ΡΠ°ΠΌΡΡ ΡΠ²Π»Π΅ΡΠ΅Π½Π½ΡΡ .
Rust/Elixir
vs
Java/PHP
- ΠΏΠ΅ΡΠ²ΡΠ΅ ΡΠ°ΡΠ΅ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΡ ΡΠ΅Ρ
, ΠΊΡΠΎ Π³ΠΎΡΠΎΠ² Π³ΠΎΡΠ΅ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ, Π° Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΡΠ΅ΠΊΠ°ΡΡ ΡΠ°ΡΡ.Go
- ΠΈΠ΄Π΅Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΊ ΠΏΡΠΎΡΡΠΎΡΠ° ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ ΡΠ±ΠΈΠ²Π°ΡΡ ΡΡΠ΅Π΄Π½ΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΡ ΠΏΠΎ Π±ΠΎΠ»ΡΠ½ΠΈΡΠ΅. Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ - Π»Π΅Π³ΡΠ΅ Π½Π΅ΠΊΡΠ΄Π°, Π·Π°ΡΠΏΠ»Π°ΡΡ - Π²ΡΡΠ΅ ΠΊΡΡΡΠΈ. ΠΡΠΎΠ³? Π’ΠΎΠ»ΠΏΡ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ², ΡΠΎΠ½Π½Ρ ΡΠ°Π±Π»ΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, Π° ΡΠ½ΡΡΠ·ΠΈΠ°ΡΡΡ ΡΠΆΠ΅ ΡΠΌΠΎΡΡΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ Zig.
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ?
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΠΌ
- ΠΈΡΠΈΡΠ΅ Π² ΡΠ΅Π·ΡΠΌΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Π½Π° Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π½ΡΡ
ΡΠ·ΡΠΊΠ°Ρ
. Π§Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΠΈΡΠ΅Ρ Π½Π° Erlang Π² 2025? ΠΡΠΎ ΠΊΠ°ΠΊ ΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ-ΡΠ°Π½Π°ΡΠΈΠΊ.ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ legacy Π½Π° Java, Π΄Π°ΠΉΡΠ΅ ΡΠ°ΠΊΠΈΠΌ Π»ΡΠ΄ΡΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ Π½Π° Kotlin - ΠΎΠ½ΠΈ Π΅Π³ΠΎ ΠΎΠΆΠΈΠ²ΡΡ.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ
- ΡΡΠΈΡΠ΅ ΡΠΎ, ΠΎΡ ΡΠ΅Π³ΠΎ Π³ΠΎΡΡΡ Π³Π»Π°Π·Π°. ΠΠ΅ Go ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΌΠΎΠ΄Π½ΠΎ, Π° Elixir ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΎΡΠΈΠ³Π΅Π½Π½ΠΎ.Google Π΄ΠΎ ΡΠΈΡ ΠΏΠΎΡ Π² Java-Π²Π°ΠΊΠ°Π½ΡΠΈΡΡ ΡΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎ Python. ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ Π·Π½Π°Π΅Ρ: ΡΡΠΎ ΠΌΠ°ΡΠΊΡΡ Π»ΡΠ±Π²ΠΈ ΠΊ ΠΊΠΎΠ΄Ρ.
Python ΠΈΠ· Ρ ΠΎΠ±Π±ΠΈ ΡΡΠ°Π» ΠΌΠ΅ΠΉΠ½ΡΡΡΠΈΠΌΠΎΠΌ. Π‘ Go ΡΠ° ΠΆΠ΅ ΠΈΡΡΠΎΡΠΈΡ. ΠΠ·ΠΎΡΠ΅ΡΠΈΠΊΠ° ΡΠ΅Π³ΠΎΠ΄Π½Ρ - Π·Π°Π²ΡΡΠ° Ρ Π°ΠΉΠΏ.
ΠΠ°ΠΆΠ΅ ΡΡΠ΅Π΄ΠΈ Java-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π΅ΡΡΡ Π³ΠΈΠΊΠΈ - ΠΈΡ Π²ΠΈΠ΄Π½ΠΎ ΠΏΠΎ ΠΎΠΏΠ΅Π½ΡΠΎΡΡΡ ΠΈ ΡΡΡΠ°Π½Π½ΡΠΌ Ρ ΠΎΠ±Π±ΠΈ Π²ΡΠΎΠ΄Π΅ ΡΠ±ΠΎΡΠΊΠΈ ΡΠ²ΠΎΠΈΡ IDE.
ΠΠΈΡΠ½ΠΎΠ΅ ΠΌΠ½Π΅Π½ΠΈΠ΅
:ΠΠ°ΡΠ°Π΄ΠΎΠΊΡ ΠΡΡΠΌΠ° - Π½Π΅ ΠΏΡΠΎ ΡΠ·ΡΠΊΠΈ. ΠΡΠΎ ΠΏΡΠΎ Π²ΡΠ±ΠΎΡ Π»ΡΠ΄Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΡΡΡ Π»ΡΠ³ΠΊΠΈΡ ΠΏΡΡΠ΅ΠΉ. Π’Π°ΠΊΠΈΠ΅ Π΅ΡΡΡ Π²Π΅Π·Π΄Π΅.
ΠΡΠΎΡΡΠΎ Π² Π½ΠΈΡΠ΅Π²ΡΡ ΡΠ·ΡΠΊΠ°Ρ ΠΈΡ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠ°ΡΠΈΡ Π²ΡΡΠ΅.
Π Π²Ρ ΠΊΠ°ΠΊ Π΄ΡΠΌΠ°Π΅ΡΠ΅?
ΠΠΎΡ Π΅ΡΠ»ΠΈ Π±Ρ Π²Π°ΠΌ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π½Π°Π½ΠΈΠΌΠ°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ - Π²Π·ΡΠ»ΠΈ Π±Ρ Java-ΡΠΏΠ΅ΡΠ° Ρ 10 Π³ΠΎΠ΄Π°ΠΌΠΈ ΠΎΠΏΡΡΠ° ΠΈΠ»ΠΈ ΡΠΎΠ³ΠΎ ΠΏΠ°ΡΠ½Ρ Ρ ΠΊΡΡΠ΅ΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π½Π° Haskell?
@data_whisperer
Forwarded from Python/ django
1. 30-Days-Of-Python β 30-Π΄Π½Π΅Π²Π½ΡΠΉ ΡΠ΅Π»Π»Π΅Π½Π΄ΠΆ ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²Π°ΠΌ Python.
2. Python Basics β Π°Π·Ρ Python Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ², ΠΏΡΠΎΡΡΠΎ ΠΈ Ρ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ.
3. Learn Python β ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈΠΊ Ρ ΠΊΠΎΠ΄ΠΎΠΌ, ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΡΠΌΠΈ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠΉ.
4. Python Guide β Π³Π°ΠΉΠ΄ ΠΏΠΎ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌ, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌ ΠΈ ΡΠ»ΠΎΠΆΠ½ΡΠΌ ΡΠ΅ΠΌΠ°ΠΌ.
5. Learn Python 3 β ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎ Python 3 Ρ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠΉ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ .
6. Python Programming Exercises β 100+ Π·Π°Π΄Π°Ρ ΠΏΠΎ Python.
7. Coding Problems β Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΈ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ ΡΠΎΠ±Π΅ΡΠΎΠ².
8. Project-Based-Learning β Python ΡΠ΅ΡΠ΅Π· ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ.
9. Projects β ΠΈΠ΄Π΅ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π΄Π»Ρ ΠΏΡΠΎΠΊΠ°ΡΠΊΠΈ Π½Π°Π²ΡΠΊΠΎΠ².
10. 100-Days-Of-ML-Code β ML Π½Π° Python ΡΠ°Π³ Π·Π° ΡΠ°Π³ΠΎΠΌ.
11. TheAlgorithms/Python β Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΈ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ Π½Π° Python.
12. Amazing-Python-Scripts β ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ: ΠΎΡ ΡΡΠΈΠ»ΠΈΡ Π΄ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ.
13. Geekcomputers/Python β ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ ΡΠ΅ΡΠΈ, ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ Π·Π°Π΄Π°Ρ.
14. Materials β ΠΊΠΎΠ΄ ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΎΡ Real Python.
15. Awesome Python β ΡΠΎΠΏ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ², Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ ΠΈ ΡΠ΅ΡΡΡΡΠΎΠ².
16. 30-Seconds-of-Python β ΠΊΠΎΡΠΎΡΠΊΠΈΠ΅ ΡΠ½ΠΈΠΏΠΏΠ΅ΡΡ Π΄Π»Ρ Π±ΡΡΡΡΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ.
17. Python Reference β ΡΠΊΡΠΈΠΏΡΡ, ΡΡΡΠΎΡΠΈΠ°Π»Ρ ΠΈ Π»Π°ΠΉΡΡ Π°ΠΊΠΈ.
#python #github #learning
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM