Forwarded from Π₯Π°Π±Ρ
βJIT-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ Python Π² 300 ΡΡΡΠΎΠΊ
ΠΠΎΠΆΠ΅Ρ Π»ΠΈ ΡΡΡΠ΄Π΅Π½Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΊΡΡΡΠ° Π½Π°ΠΏΠΈΡΠ°ΡΡ JIT-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΠΈΡΠΎΠ½Π°, ΠΊΠΎΠ½ΠΊΡΡΠΈΡΡΡΡΠΈΠΉ ΠΏΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Ρ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ? Π‘ ΡΡΡΡΠΎΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠ½ ΡΡΠΎ ΡΠ΄Π΅Π»Π°Π΅Ρ Π·Π° Π΄Π²Π΅ Π½Π΅Π΄Π΅Π»ΠΈ Π·Π° Π·Π°ΡΡΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΠΌΠΎΠΆΠ΅Ρ, Π½ΠΎ Ρ Π½ΡΠ°Π½ΡΠ°ΠΌΠΈ
ΠΠΎΠΆΠ΅Ρ Π»ΠΈ ΡΡΡΠ΄Π΅Π½Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΊΡΡΡΠ° Π½Π°ΠΏΠΈΡΠ°ΡΡ JIT-ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΠΈΡΠΎΠ½Π°, ΠΊΠΎΠ½ΠΊΡΡΠΈΡΡΡΡΠΈΠΉ ΠΏΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Ρ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ? Π‘ ΡΡΡΡΠΎΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΎΠ½ ΡΡΠΎ ΡΠ΄Π΅Π»Π°Π΅Ρ Π·Π° Π΄Π²Π΅ Π½Π΅Π΄Π΅Π»ΠΈ Π·Π° Π·Π°ΡΡΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ°ΠΊ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΠΌΠΎΠΆΠ΅Ρ, Π½ΠΎ Ρ Π½ΡΠ°Π½ΡΠ°ΠΌΠΈ
Forwarded from Π₯Π°Π±Ρ
βF-ΡΡΡΠΎΠΊΠΈ Π² Python ΠΌΠΎΡΠ½Π΅Π΅, ΡΠ΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ
Π€ΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π»ΠΈΡΠ΅ΡΠ°Π»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΅ΡΡ Π½Π°Π·ΡΠ²Π°ΡΡ f-ΡΡΡΠΎΠΊΠ°ΠΌΠΈ, ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄Π°Π²Π½ΠΎ, Π² Python 3.6. ΠΠΎΡΡΠΎΠΌΡ Π²ΡΠ΅ Π·Π½Π°ΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅, ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ. ΠΡΠ°Π²Π΄Π°, f-ΡΡΡΠΎΠΊΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΠΌΠΈ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΠΊΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΈ Π½Π΅ Π·Π½Π°ΡΡ.
Π Π°Π·Π±Π΅ΡΡΠΌΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ f-ΡΡΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡΠ΅Π½Ρ ΠΊΡΡΠ°ΡΠΈ Π² ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Python-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°
Π€ΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π»ΠΈΡΠ΅ΡΠ°Π»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΅ΡΡ Π½Π°Π·ΡΠ²Π°ΡΡ f-ΡΡΡΠΎΠΊΠ°ΠΌΠΈ, ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄Π°Π²Π½ΠΎ, Π² Python 3.6. ΠΠΎΡΡΠΎΠΌΡ Π²ΡΠ΅ Π·Π½Π°ΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅, ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ. ΠΡΠ°Π²Π΄Π°, f-ΡΡΡΠΎΠΊΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΠΌΠΈ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΠΊΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΈ Π½Π΅ Π·Π½Π°ΡΡ.
Π Π°Π·Π±Π΅ΡΡΠΌΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ f-ΡΡΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡΠ΅Π½Ρ ΠΊΡΡΠ°ΡΠΈ Π² ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Python-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°
Forwarded from Π₯Π°Π±Ρ
βΒ«ΠΠ΅Π΄Π°Π²Π½ΠΎ Google ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ» ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ Π΄ΠΎΡΡΡΠΏΡ ΠΊ Π°ΠΊΠΊΠ°ΡΠ½ΡΡ ΠΈΠ· Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ
ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ². ΠΠ°Π²Π½ΠΎ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ, Π½ΠΎ Ρ Π΄ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ Π½Π°Π΄Π΅ΡΠ»ΡΡ, ΡΡΠΎ ΠΎΠ±ΠΎΠΉΠ΄ΡΡΡΡ ΠΈ Π½Π΅ ΠΊΠΎΡΠ½ΡΡΡΡ ΠΌΠ΅Π½Ρ. ΠΠ°ΠΈΠ²Π½ΡΠΉΒ»
ΠΠΎΠ»ΠΊΠΎΠ²Π½ΠΈΠΊΡ Π½ΠΈΠΊΡΠΎ Π½Π΅ ΠΏΠΈΡΠ΅Ρ: ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΈΡΠ΅ΠΌ ΠΏΠΎ SMTP ΠΏΠΎΡΠ»Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ Google Ρ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ Π½Π° Python
ΠΠΎΠ»ΠΊΠΎΠ²Π½ΠΈΠΊΡ Π½ΠΈΠΊΡΠΎ Π½Π΅ ΠΏΠΈΡΠ΅Ρ: ΠΎΡΠΏΡΠ°Π²ΠΊΠ° ΠΏΠΈΡΠ΅ΠΌ ΠΏΠΎ SMTP ΠΏΠΎΡΠ»Π΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ Google Ρ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠΌ Π½Π° Python
Forwarded from Π₯Π°Π±Ρ
βΠΠ° ΡΡ
ΠΎΠ΄ΡΡΠ΅ΠΉ Π½Π΅Π΄Π΅Π»Π΅ ΠΌΡ ΠΏΠΎΡΡΠΈΠ³Π°Π»ΠΈ ΠΌΠΎΡΡ F-ΡΡΡΠΎΠΊ Π² Python, Π»Π΅Π³Π°Π»ΡΠ½ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π»ΠΈ ΠΈΠΌΠΏΠΎΡΡΠ½ΡΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΡ, Π·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΠΈΡΡ Ρ ΠΌΠΈΡΠΎΠΌ ΡΠ΅Π»ΡΡΡΠ½ΠΎ-Π»ΠΈΡΠ΅Π²ΠΎΠΉ Ρ
ΠΈΡΡΡΠ³ΠΈΠΈ ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°Π»ΠΈΡΡ, ΠΊΠ°ΠΊ ΡΠΎΠ±ΡΠ°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»Ρ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ ΡΠ³ΠΎΡΠ°Π½ΠΈΡ.
ΠΡΡΡΠΈΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π½Π΅Π΄Π΅Π»ΠΈ (4-10 ΠΈΡΠ»Ρ)
ΠΡΡΡΠΈΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π½Π΅Π΄Π΅Π»ΠΈ (4-10 ΠΈΡΠ»Ρ)
Forwarded from Habrahabr
ΠΠ΅ΡΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡΠ½ΡΠΉ CI-ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ Π΄Π»Ρ ΠΏΠΈΡΠΎΠ½ΠΈΡΡΠΎΠ² ΠΡΠΎΡ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ ΠΎΡΠ½Π°ΡΡΠ½ Π²ΡΠ΅ΠΌΠΈ ΠΌΡΡΠ»ΠΈΠΌΡΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½ ΠΊΠΎ Π²ΡΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠΌ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌ, Π° ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ ΠΊ ΡΠ°Π±ΠΎΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ΅Π³ΠΎ Π·Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠΈΠ½ΡΡ: https://t.co/f86LdWIOd1 https://t.co/KaW8ymVULI
Π₯Π°Π±Ρ
ΠΠ΅ΡΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡΠ½ΡΠΉ CI-ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ Π΄Π»Ρ ΠΏΠΈΡΠΎΠ½ΠΈΡΡΠΎΠ²
ΠΡΠ±ΠΎΠΌΡ Python-ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΉΡΠΈ Π½Π° ΠΏΠΎΠ»ΡΠ·Ρ Π½Π°Π΄ΡΠΆΠ½ΡΠΉ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ (Continuous Integration, CI). Π ΡΠ°ΠΌΠΊΠ°Ρ
ΡΠ°ΠΊΠΈΡ
ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΎΠ² Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π·Π°ΠΏΡΡΠΊ ΡΠ΅ΡΡΠΎΠ²,...
Forwarded from karpov.courses
ΠΡΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ Π·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΡΠΎ-ΡΠΎ ΡΠ»ΡΡΠ°Π»ΠΈ ΠΎ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΠ°Ρ
.
ΠΡΠΈΡΡΠ½Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΠΎΠ² Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈΡ ΡΠ°Π±ΠΎΡΡ. Π Π΅ΡΠ»ΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ ΠΈ Π½Π°ΡΡΠΈΡΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΠΎΠΈ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π°!
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΌΡ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³ Π² ΡΡΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ.
ΠΡΠΈΡΡΠ½Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΠΎΠ² Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈΡ ΡΠ°Π±ΠΎΡΡ. Π Π΅ΡΠ»ΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ ΠΈ Π½Π°ΡΡΠΈΡΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ²ΠΎΠΈ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π°!
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΌΡ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³ Π² ΡΡΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ.
Telegraph
ΠΠ°ΠΊ ΠΏΠΎΠ΄ΡΡΠΆΠΈΡΡΡΡ Ρ Π΄Π΅ΠΊΠΎΡΠ°ΡΠΎΡΠ°ΠΌΠΈ
ΠΠ΅ΠΊΠΎΡΠ°ΡΠΎΡΡ β ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΠ΅ΡΠ΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄ Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ DRY(Don't Repeat Yourself), ΠΌΠ΅Π½ΡΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π΅Ρ ΡΠ°ΠΌΠΎΠΉ. ΠΠΎΠΏΡΡΡΠΈΠΌ, Ρ Π½Π°Ρ Π΅ΡΡΡ Π½Π΅ΠΊΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ ΠΈ, ΠΊΠ°ΠΊ Ρ Π»ΡΠ±ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ, Ρ Π½Π΅Π΅β¦
Forwarded from Π₯Π°Π±Ρ
βF-ΡΡΡΠΎΠΊΠΈ Π² Python ΠΌΠΎΡΠ½Π΅Π΅, ΡΠ΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΌΠ°ΡΡ
Π€ΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π»ΠΈΡΠ΅ΡΠ°Π»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΅ΡΡ Π½Π°Π·ΡΠ²Π°ΡΡ f-ΡΡΡΠΎΠΊΠ°ΠΌΠΈ, ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄Π°Π²Π½ΠΎ, Π² Python 3.6. ΠΠΎΡΡΠΎΠΌΡ Π²ΡΠ΅ Π·Π½Π°ΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅, ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ. ΠΡΠ°Π²Π΄Π°, f-ΡΡΡΠΎΠΊΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΠΌΠΈ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΠΊΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΈ Π½Π΅ Π·Π½Π°ΡΡ.
Π Π°Π·Π±Π΅ΡΡΠΌΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ f-ΡΡΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡΠ΅Π½Ρ ΠΊΡΡΠ°ΡΠΈ Π² ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Python-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°
Π€ΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΡΠΎΠΊΠΎΠ²ΡΠ΅ Π»ΠΈΡΠ΅ΡΠ°Π»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΅ΡΡ Π½Π°Π·ΡΠ²Π°ΡΡ f-ΡΡΡΠΎΠΊΠ°ΠΌΠΈ, ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π΄Π°Π²Π½ΠΎ, Π² Python 3.6. ΠΠΎΡΡΠΎΠΌΡ Π²ΡΠ΅ Π·Π½Π°ΡΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅, ΠΈ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ. ΠΡΠ°Π²Π΄Π°, f-ΡΡΡΠΎΠΊΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ, Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΠΌΠΈ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΠΊΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΈ Π½Π΅ Π·Π½Π°ΡΡ.
Π Π°Π·Π±Π΅ΡΡΠΌΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ f-ΡΡΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠ³ΡΡ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡΠ΅Π½Ρ ΠΊΡΡΠ°ΡΠΈ Π² ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Python-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ°
Forwarded from HABR FEED + OPENNET
Π‘ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Python ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ±ΡΠ°Π·Π΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° Π½Π° Π±Π°Π·Π΅ scratch
https://habr.com/ru/post/676412/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676412
Tags: Python, Π‘ΠΈΡΡΠ΅ΠΌΡ ΡΠ±ΠΎΡΠΊΠΈ, DevOps, pyinstaller, staticx, upx, patchelf, python, docker, podman, dockerfile, scratch, strip
Author WoozyMasta #habr
https://habr.com/ru/post/676412/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676412
Tags: Python, Π‘ΠΈΡΡΠ΅ΠΌΡ ΡΠ±ΠΎΡΠΊΠΈ, DevOps, pyinstaller, staticx, upx, patchelf, python, docker, podman, dockerfile, scratch, strip
Author WoozyMasta #habr
Π₯Π°Π±Ρ
Π‘ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Python ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ±ΡΠ°Π·Π΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° Π½Π° Π±Π°Π·Π΅ scratch
ΠΠ΅Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±ΡΠ°ΡΡ Python ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΡΠ°ΠΌΠΎΠ΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΠΉ ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡΠΉ Π΄Π²ΠΎΠΈΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» ΠΈ ΡΠΏΠ°ΠΊΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Π² ΠΎΠ±ΡΠ°Π· ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° Π½Π° Π±Π°Π·Π΅ scratch. Π Π°Π·ΠΌΠ΅Ρ ΠΈΡΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·Π°...
Forwarded from HABR FEED + OPENNET
Π Data Science Π½Π΅ Π½ΡΠΆΠ½Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° (ΠΠΎΡΡΠΈ)
https://habr.com/ru/post/676114/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676114
Tags: ΠΠ»ΠΎΠ³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ RUVDS.com, Python, Big Data, ΠΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°, Data Engineering, data science, feature engineering, education, career in it, motivation, ruvds_ΡΡΠ°ΡΡΠΈ
Author Aleron75 #habr
https://habr.com/ru/post/676114/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676114
Tags: ΠΠ»ΠΎΠ³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ RUVDS.com, Python, Big Data, ΠΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°, Data Engineering, data science, feature engineering, education, career in it, motivation, ruvds_ΡΡΠ°ΡΡΠΈ
Author Aleron75 #habr
Π₯Π°Π±Ρ
Π Data Science Π½Π΅ Π½ΡΠΆΠ½Π° ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° (ΠΠΎΡΡΠΈ)
ΠΡΠΈΠ²Π΅Ρ, ΡΠ΅ΠΌΠΏΠΈΠΎΠ½! Π Π΅Π±ΡΡΠ° Ρ Β«Π²ΡΡΠΊΠΎΠΉΒ» Π²ΡΡ Π²ΡΠ΅ΠΌΡ ΡΠΌΠ½ΠΈΡΠ°ΡΡ, ΡΡΠΎ Π² Data Science Π½ΡΠΆΠ½Π° Β«ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°Β», Π½ΠΎ ΡΡΠΎΠΈΡ ΠΊΠΎΠΏΠ½ΡΡΡ Π³Π»ΡΠ±ΠΆΠ΅, ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΡΠΎ Π½Π΅ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°, Π° Π²ΡΡΠΌΠ°Ρ. Π ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅...
Forwarded from HABR FEED + OPENNET
19 ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΎΠΊΠ΅Ρ-ΡΠ΅ΡΠ²Π΅Ρ Π½Π° Python. ΠΠ²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄. Π§Π°ΡΡΡ 5. ΠΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
https://habr.com/ru/post/676144/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676144
Tags: Python, ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, python, python3, async/await, asyncio, Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, coroutines, ΡΠΎΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠΎΠΊΠ΅ΡΡ, ΡΠ΅ΡΠ²Π΅Ρ, selector
Author maluta #habr
https://habr.com/ru/post/676144/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676144
Tags: Python, ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, python, python3, async/await, asyncio, Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, coroutines, ΡΠΎΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠΎΠΊΠ΅ΡΡ, ΡΠ΅ΡΠ²Π΅Ρ, selector
Author maluta #habr
Π₯Π°Π±Ρ
19 ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΎΠΊΠ΅Ρ-ΡΠ΅ΡΠ²Π΅Ρ Π½Π° Python. ΠΠ²ΠΎΠ»ΡΡΠΈΠΎΠ½Π½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄. Π§Π°ΡΡΡ 5. ΠΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΡΡΠ΅ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π»ΠΈ, ΠΊΠ°ΠΊ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΡ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ ΠΊΠ°ΠΊ ΠΈΡ
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠΎΠ»ΠΈ ΡΠΎΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΡΠ΅ ΡΠ°Π½ΡΡΠ΅ Π±ΡΠ»ΠΎ ΡΠ°Π·ΠΎΠ±ΡΠ°Π½ΠΎ, ΠΊΠ°ΠΊ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π°ΡΠΈΠ½Ρ
ΡΠΎΠ½Π½ΠΎΡΡΡ Π½Π° ΠΊΠΎΠ»Π±Π΅ΠΊΠ°Ρ
Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ...
Forwarded from HABR FEED + OPENNET
MoscowPython Meetup 78 β 14-Π³ΠΎ ΠΈΡΠ»Ρ Π² Joom
https://habr.com/ru/post/676512/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676512
Tags: ΠΠ»ΠΎΠ³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Geekfactor.io, Python, Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ, python, moscowpython, geekfactor, ΠΌΠΈΡΠ°ΠΏ
Author ValentinDom #habr
https://habr.com/ru/post/676512/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676512
Tags: ΠΠ»ΠΎΠ³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Geekfactor.io, Python, Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ, python, moscowpython, geekfactor, ΠΌΠΈΡΠ°ΠΏ
Author ValentinDom #habr
Π₯Π°Π±Ρ
MoscowPython Meetup 78 β 14-Π³ΠΎ ΠΈΡΠ»Ρ Π² Joom
ΠΠΈ Π΄Π»Ρ ΠΊΠΎΠ³ΠΎ Π½Π΅ ΡΠ΅ΠΊΡΠ΅Ρ (ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΌΡ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΡΠΊΡΡΠ²Π°Π΅ΠΌ), ΡΡΠΎ Geekfactor.io ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ°ΡΡΠ½ΡΡΠΎΠΌ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° MoscowPython. Π Π² ΡΡΠΎΡ ΡΠ΅ΡΠ²Π΅ΡΠ³ ΠΌΡ ΠΏΡΠΎΠ²Π΅Π΄ΡΠΌ Π½Π°Ρ 78-ΠΉ ΠΌΠΈΡΠ°ΠΏ Π² Π³ΠΎΡΡΡΡ
Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Joom . ΠΠ° ΠΌΠΈΡΠ°ΠΏΠ΅...
Forwarded from HABR FEED + OPENNET
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π»Ρ Telegram bot api Π½Π° Python
https://habr.com/ru/post/677456/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677456
Tags: Python, python, telegram, telegram bots, http, asyncio, aiohttp, python3, pytelegrambotapi, aiogram, Ρ Π½ΡΠ»Ρ
Author ivanov_l #habr
https://habr.com/ru/post/677456/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677456
Tags: Python, python, telegram, telegram bots, http, asyncio, aiohttp, python3, pytelegrambotapi, aiogram, Ρ Π½ΡΠ»Ρ
Author ivanov_l #habr
Forwarded from HABR FEED + OPENNET
[ΠΠ΅ΡΠ΅Π²ΠΎΠ΄] ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π΄Π°ΡΠ°ΠΌΠΈ Π² pandas
https://habr.com/ru/post/677068/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677068
Tags: ΠΠ»ΠΎΠ³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Wunder Fund, Python, Pandas, Π°Π½Π°Π»ΠΈΠ· Π΄Π°Π½Π½ΡΡ
Author mr-pickles #habr
https://habr.com/ru/post/677068/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677068
Tags: ΠΠ»ΠΎΠ³ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Wunder Fund, Python, Pandas, Π°Π½Π°Π»ΠΈΠ· Π΄Π°Π½Π½ΡΡ
Author mr-pickles #habr
Π₯Π°Π±Ρ
ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π΄Π°ΡΠ°ΠΌΠΈ Π² pandas
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Pandas β ΡΡΠΎ Π²Π΅ΡΡΠΌΠ° ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π°Π½Π½ΡΡ
, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΡ
ΡΠΎΠ±ΠΎΠΉ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΡΠ΄Ρ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΡΡΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Π±ΡΠ»Π° ΡΠΎΠ·Π΄Π°Π½Π° Π£ΡΡΠΎΠΌ ΠΠ°ΠΊΠΠΈΠ½Π½ΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΠΌΠΈ...
Forwarded from HABR FEED + OPENNET
ΠΠΎΡΠ΅ΠΌΡ Π² python ΠΌΠ°Π»ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡ
https://habr.com/ru/post/677486/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677486
Tags: Python, ΠΠ½ΡΠ΅ΡΠ²ΡΡ, python, pycon, pyconrussia
Author gerasimovich #habr
https://habr.com/ru/post/677486/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677486
Tags: Python, ΠΠ½ΡΠ΅ΡΠ²ΡΡ, python, pycon, pyconrussia
Author gerasimovich #habr
Π₯Π°Π±Ρ
ΠΠΎΡΠ΅ΠΌΡ Π² python ΠΌΠ°Π»ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡ
Π 2021 Π³ΠΎΠ΄Ρ ΠΏΠΎΡΡΠ°Π» SuperJob ΠΏΠΎΠ΄ΡΡΠΈΡΠ°Π» , ΡΡΠΎ 91% python-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² Π ΠΎΡΡΠΈΠΈ β ΠΌΡΠΆΡΠΈΠ½Ρ. ΠΠΎΡΠ΅ΠΌΡ ΡΠ°ΠΊ? ΠΠ΅Π΄Ρ python ΡΠ΅Π°Π»ΡΠ½ΠΎ ΠΎΡΠ΅Π½Ρ ΠΊΡΡΡ. ΠΠ³ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΠ·ΡΡΠ°ΡΡ, Ρ Π½Π΅Π³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ. ΠΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ,...
Forwarded from HABR FEED + OPENNET
Π’Π΅ΡΡΠΈΡΡΠ΅ΠΌ ΡΠ»ΠΎΠΉ ΠΠ Π² Python Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ pytest ΠΈ testcontainers
https://habr.com/ru/post/677598/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677598
Tags: Python, python, testcontainers, pytest
Author Z55 #habr
https://habr.com/ru/post/677598/?utm_source=habrahabr&utm_medium=rss&utm_campaign=677598
Tags: Python, python, testcontainers, pytest
Author Z55 #habr
Π₯Π°Π±Ρ
Π’Π΅ΡΡΠΈΡΡΠ΅ΠΌ ΡΠ»ΠΎΠΉ ΠΠ Π² Python Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ pytest ΠΈ testcontainers
ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° Π±ΠΎΠ»ΡΡΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ testcontainers Π² ΠΌΠΈΡΠ΅ java, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΡΠ΅ΡΠΈ ΠΏΠΎ Π΅Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² python ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅Ρ. ΠΠ°Π½Π°Ρ ΡΡΠ°ΡΡΡ - ΠΏΠΎΠΏΡΡΠΊΠ° Π»ΠΈΠΊΠ²ΠΈΠ΄ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΎΡ ΠΏΡΠΎΠ±Π΅Π». Π― Π½Π΅ Π±ΡΠ΄Ρ...
Forwarded from karpov.courses
ΠΡ ΡΡΠ°ΡΠ°Π΅ΠΌΡΡ Π²ΡΠ΅ΠΌΡ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡ Π²Π°ΠΌ ΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠΈ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Python, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΠΈ Π² ΡΡΠΌ Π½Π΅ ΡΡΡΡΠΏΠ°ΡΡ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌ, Π° ΡΠ°ΡΡΠΎ Π΄Π°ΠΆΠ΅ ΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΡΡ ΠΏΡΠΎΡΠ΅ ΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Π΅Π΅.
Π ΡΡΠΎΡ ΡΠ°Π· ΠΌΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠ»ΠΈ ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΡ ΠΏΠΎ datetime β ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠ΅ΠΌΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π°Ρ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ°ΠΌΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΈ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ· Π½ΠΈΡ .
Π Π΅ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π΄ Π²Π°ΠΌΠΈ ΡΡΠΎΠΈΡ Π½Π΅ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½Π°Ρ Π·Π°Π΄Π°ΡΠ°: Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΠ°Π·Π½ΡΡ ΡΠ°ΡΠΎΠ²ΡΡ ΠΏΠΎΡΡΠΎΠ² ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠ° ΡΡΡΠΎΠΊ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ°, ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΠΏΠΎΠ»Π½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ datetime.
Π ΡΡΠΎΡ ΡΠ°Π· ΠΌΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠ»ΠΈ ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΡ ΠΏΠΎ datetime β ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠ΅ΠΌΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ Π΄Π°Ρ. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ°ΠΌΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΈ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΈΠ· Π½ΠΈΡ .
Π Π΅ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π΄ Π²Π°ΠΌΠΈ ΡΡΠΎΠΈΡ Π½Π΅ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½Π°Ρ Π·Π°Π΄Π°ΡΠ°: Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΠ°Π·Π½ΡΡ ΡΠ°ΡΠΎΠ²ΡΡ ΠΏΠΎΡΡΠΎΠ² ΠΈΠ»ΠΈ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠ° ΡΡΡΠΎΠΊ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ°, ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ ΠΏΠΎΠ»Π½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ datetime.