en
Feedback
Python Academy

Python Academy

Open in Telegram

Python Academy β€” ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π½Π°Π» вмСсто тысячи ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠ² Π§Π°Ρ‚ ΠΊΠ°Π½Π°Π»Π°: @python_academy_chat БотрудничСство: @zubar89 Канал Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π² ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ РКН: https://rkn.link/TVu

Show more

πŸ“ˆ Analytical overview of Telegram channel Python Academy

Channel Python Academy (@python_academy) in the Russian language segment is an active participant. Currently, the community unites 44 504 subscribers, ranking 2 927 in the Technologies & Applications category and 14 046 in the Russia region.

πŸ“Š Audience metrics and dynamics

Since its creation on Π½Π΅Π²Ρ–Π΄ΠΎΠΌΠΎ, the project has demonstrated rapid growth, gathering an audience of 44 504 subscribers.

According to the latest data from 29 August, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by 153 over the last 30 days and by -18 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 5.01%. Within the first 24 hours after publication, content typically collects 2.34% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 231 views. Within the first day, a publication typically gains 1 043 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 4.
  • Thematic interests: Content is focused on key topics such as строка, ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, докумСнтация, taskiq, yaml.

πŸ“ Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
β€œPython Academy β€” ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π½Π°Π» вмСсто тысячи ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΎΠ² Π§Π°Ρ‚ ΠΊΠ°Π½Π°Π»Π°: @python_academy_chat БотрудничСство: @zubar89 Канал Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π² ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ РКН: https://rkn.link/TVu”

Thanks to the high frequency of updates (latest data received on 30 August, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

44 504
Subscribers
-1824 hours
-687 days
+15330 days
Posts Archive
β†’ Π Π΅ΡˆΠΈΡ‚ΡŒΡΡ Π½Π° Π½ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ стало Π½Π° 20% ΠΏΡ€ΠΎΡ‰Π΅! НачнитС Π±Π΅ΡΠΏΠ»Π°Ρ‚Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ любого курса ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π΄ΠΎ 30 ноября ΠΈ ΠΏΠΎ
β†’ Π Π΅ΡˆΠΈΡ‚ΡŒΡΡ Π½Π° Π½ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ стало Π½Π° 20% ΠΏΡ€ΠΎΡ‰Π΅! НачнитС Π±Π΅ΡΠΏΠ»Π°Ρ‚Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ любого курса ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π΄ΠΎ 30 ноября ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ скидку 20%.  Π’ IT ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‚Π°Ρ‚ΡŒ программистом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΈΡˆΠ΅Ρ‚ Π½Π° Python, Java ΠΈΠ»ΠΈ Π‘++; Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ тСстировщиком. На курсах вас Π±ΡƒΠ΄ΡƒΡ‚ ΠΆΠ΄Π°Ρ‚ΡŒ:  β€” YandexGPT, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ всё Π² любоС врСмя дня ΠΈ Π½ΠΎΡ‡ΠΈ; β€” ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ, собранный Π½Π° основС Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ; β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° сопровоТдСния, которая ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚, ΠΏΠΎΠ΄Π±ΠΎΠ΄Ρ€ΠΈΡ‚ ΠΈ ΡƒΠ²Π»Π΅Ρ‡Ρ‘Ρ‚.  Чёрная ΠŸΡΡ‚Π½ΠΈΡ†Π° Π² ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌΠ΅ β€” Π²Ρ€Π΅ΠΌΡ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½Ρ‹Ρ… пСрспСктив! ΠŸΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с профСссиями ΠΈ протСстируйтС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ бСсплатно.

ИспользованиС Π²Π½Π΅ΡˆΠ½ΠΈΡ… процСссов Π² Python с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ subprocess Π’ ΠΌΠΈΡ€Π΅ программирования Π±Ρ‹Π²Π°ΡŽΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠΎΠ³Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с внСшними ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈΠ· ΠΊΠΎΠ΄Π° Π½Π° Python. Для этих Π·Π°Π΄Π°Ρ‡ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ subprocess, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ запуска Π²Π½Π΅ΡˆΠ½ΠΈΡ… процСссов, ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠΌ ΠΈ получСния Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² выполнСния. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ subprocess? subprocess - это ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт мноТСство возмоТностСй для запуска Π½ΠΎΠ²Ρ‹Ρ… процСссов, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ процСссам, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ вашим ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ внСшними ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования subprocess:
import subprocess

# ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ "ls" Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС
result = subprocess.run(['ls', '-l'], stdout=subprocess.PIPE, text=True)

# Π’Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
print(result.stdout)
Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ использовали subprocess.run для выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ "ls -l". ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ stdout=subprocess.PIPE ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ result.stdout. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ text=True Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹Π²ΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ Π² тСкстовом Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅. ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°:
import subprocess

# ΠŸΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°
input_data = "Hello, subprocess!"
result = subprocess.run(['echo', input_data], stdout=subprocess.PIPE, text=True)

# Π’Ρ‹Π²ΠΎΠ΄ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
print(result.stdout)
Π’ Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ использовали ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ echo для Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. subprocess.run позволяСт ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ input. subprocess Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСт мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для Π±ΠΎΠ»Π΅Π΅ слоТных сцСнариСв взаимодСйствия с процСссами, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ запуск процСсса Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ошибок, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ…. #python #subprocess #Π²Π½Π΅ΡˆΠ½ΠΈΠ΅ΠΏΡ€ΠΎΡ†Π΅ΡΡΡ‹ #команднаястрока #ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ событиС ΠΎΡ‚ RuStore: ΠŸΠΎΠ΄Π½ΠΈΠΌΠΈΡ‚Π΅ свою ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ΠΌΠΈΡ€Π΅ мобильной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ! 18 ноября вступайтС Π² ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΡ€ Andr
Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ событиС ΠΎΡ‚ RuStore: ΠŸΠΎΠ΄Π½ΠΈΠΌΠΈΡ‚Π΅ свою ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ΠΌΠΈΡ€Π΅ мобильной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ! 18 ноября вступайтС Π² ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠΈΡ€ Android-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΌΠΎΠ½Π΅Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ дистрибуции ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, прСдставлСнный Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ RuStore Mobile Conf ΠΎΡ‚ российского ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ RuStore. Π§Ρ‚ΠΎ ΠΆΠ΅ вас ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚? πŸ“’ ΠŸΠ°Π½Π΅Π»ΡŒΠ½Ρ‹Π΅ дискуссии, Π³Π΄Π΅ обсуТдят ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Ρ‚Ρ€Π΅Π½Π΄Ρ‹ индустрии, GameDev ΠΈ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠ΅ инструмСнты Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΈ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. 🎀 Π”ΠΎΠΊΠ»Π°Π΄Ρ‹ ΠΎ бСскрайних возмоТностях ΠΌΠΎΠ½Π΅Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ, развития ΠΈ продвиТСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. 🧩 ΠšΠ΅ΠΉΡΡ‹ ΠΎΡ‚ Ρ‚Π°Π»Π°Π½Ρ‚Π»ΠΈΠ²Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дСлятся своими сСкрСтами успСха. НС упуститС шанс! ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ RuStore Mobile Conf, Ρ‡Ρ‚ΠΎΠ±Ρ‹ совмСстно Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ Π²ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠ½Π΄ΡƒΡΡ‚Ρ€ΠΈΡŽ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π€ΠΎΡ€ΠΌΠ°Ρ‚ мСроприятия - ΠΎΡ„Ρ„Π»Π°ΠΉΠ½ ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠ³ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ для сСбя способ участия. ΠœΠ΅ΡΡ‚ΠΎ провСдСния β€” Москва, Π² офисС VK.

АвтоматичСскоС Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Python ΠΊΠΎΠ΄Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Black БСгодня ΠΌΡ‹ расскаТСм Π²Π°ΠΌ ΠΎ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠΎΠΌ инструмСнтС для поддСрТания структуры ΠΈ читаСмости вашСго Python ΠΊΠΎΠ΄Π° - Black. Black - это автоматичСский Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‚Π΅Ρ€ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π²Π°ΠΌ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ нСсогласованных стилСй ΠΈ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π΅Ρ‚ ваш ΠΊΠΎΠ΄ согласно ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ рСкомСндациям PEP 8. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Black? Black - это инструмСнт для автоматичСского форматирования Python ΠΊΠΎΠ΄Π°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ строгих ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ². Он ΠΏΡ€ΠΈΠ·Π²Π°Π½ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ Π² структурС ΠΊΠΎΠ΄Π° ΠΈ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ для всСх участников ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° использования Black: - Π•Π΄ΠΈΠ½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅: Black Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ваш ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ стандартам PEP 8, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ ΠΈ понятным. - Автоматизация: Black автоматичСски Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠ΄, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΏΠΎ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΡŽ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. - Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡ: Black Π»Π΅Π³ΠΊΠΎ интСгрируСтся Π² ваш Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ процСсс с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ популярных инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ VSCode, PyCharm ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ…. - ΠšΠ°ΡΡ‚ΠΎΠΌΠΈΠ·Π°Ρ†ΠΈΡ: Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Black, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΊ вашим потрСбностям. Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Black? Для Π½Π°Ρ‡Π°Π»Π°, установитС Black с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ pip:

pip install black
Π—Π°Ρ‚Π΅ΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Black для форматирования вашСго ΠΊΠΎΠ΄Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

black your_python_file.py
Black автоматичСски ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ ваш ΠΊΠΎΠ΄ ΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ Π΅Π³ΠΎ ΠΊ согласованному ΡΡ‚ΠΈΠ»ΡŽ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ аспСкты форматирования, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ идСально подходящим для вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. #python #Black #Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ #ΠΊΠΎΠ΄ #PEP8

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π² Python с Alembic ΠΈ SQLAlchemy БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ эффСктивно ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ структурой вашСй Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π² Python с использованиСм Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Alembic ΠΈ SQLAlchemy. Π­Ρ‚Π° связка инструмСнтов позволяСт Π»Π΅Π³ΠΊΠΎ ΠΌΠΈΠ³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ схСму Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ вСрсиями ΠΈ обСспСчиваСт ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Alembic ΠΈ SQLAlchemy? SQLAlchemy - это мощная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² Python. Она прСдоставляСт ORM (Object-Relational Mapping), Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π±ΠΎΠ»Π΅Π΅ Pythonic. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ запросы ΠΈ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ чистый Python. Alembic - это инструмСнт для управлСния миграциями Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. Он позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ для измСнСния структуры Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ созданиС Ρ‚Π°Π±Π»ΠΈΡ†, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ столбцов ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ индСксов. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования Alembic ΠΈ SQLAlchemy: 1. Установка Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ:
pip install sqlalchemy alembic
2. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ Alembic:
alembic init my_migration
3. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π² SQLAlchemy:
from sqlalchemy import create_engine, Column, Integer, String
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()

class User(Base):
    __tablename__ = 'users'
    id = Column(Integer, primary_key=True)
    name = Column(String)
4. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ:
alembic revision --autogenerate -m "Create user table"
5. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ:
alembic upgrade head
Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ структурой Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²Π°ΡˆΡƒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ссылки: - SQLAlchemy: https://www.sqlalchemy.org/ - Alembic: https://alembic.sqlalchemy.org/ #python #sqlalchemy #alembic #Π±Π°Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… #ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ

Π‘Π°ΠΌΠΎΠ΅ интСрСсноС ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈ эксплуатации Π½Π° YaTalks 2023 5 ΠΈ 6 дСкабря большая тСхнологичСская конфСрСнция ЯндСкса YaTalks вСрнСтся Π² ΠΎΡ„Π»Π°ΠΉΠ½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΎΠ½Π»Π°ΠΉΠ½. Π‘ΠΎΠ»Π΅Π΅ 100 экспСртов, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ ΡƒΡ‡Π΅Π½Ρ‹Ρ… подСлятся своим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ‚Π΅ΠΌΠ°ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: - Никита Ильясов (CTO ЯндСкс Π•Π΄Ρ‹ ΠΈ ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ Π”Π΅Π»ΠΈΠ²Π΅Ρ€ΠΈ) расскаТСт ΠΊΠ°ΠΊ объСдиняли Delivery Club ΠΈ ЯндСкс Π•Π΄Ρƒ Π² Π»ΡŽΠ΄ΡΡ…, тСхнологиях, инфраструктурС, интСрфСйсах - АндрСй ΠœΠ΅Π»ΠΈΡ…ΠΎΠ² (Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Yandex Cloud, Π»Π΅ΠΊΡ‚ΠΎΡ€ Π² Π¨ΠΊΠΎΠ»Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ интСрфСйсов ΠΈ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ подкаста Β«Π’Π΅Π±-стандарты») подСлится ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ собствСнного ΠΊΠΎΠ΄Π° Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ доступ ΠΈ слоТностях Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° DataLens - АндрСй Π‘ΠΎΡ€ΠΎΠ΄ΠΈΠ½ (Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ подраздСлСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π Π‘Π£Π‘Π” с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, Yandex Cloud) прСдставит ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ доступны для использования Π² Π²Π°ΡˆΠΈΡ… собствСнных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… На ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… активностСй: Π½Π΅Ρ‚Π²ΠΎΡ€ΠΊΠΈΠ½Π³, Π»Π°ΠΉΠ²ΠΊΠΎΠ΄ΠΈΠ½Π³, Π²ΠΎΡ€ΠΊΡˆΠΎΠΏΡ‹ ΠΈ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½Ρ‹Π΅ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΠΈ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ смоТСтС Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌΠΈ экспСртами ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΈΠΌ вопросы. Π Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎ ссылкС ΠΈ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΎΡ„Π»Π°ΠΉΠ½ Π² МосквС ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… локациях ΠΈΠ»ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½

Π‘Π°ΠΌΠΎΠ΅ интСрСсноС ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈ эксплуатации Π½Π° YaTalks 2023 5 ΠΈ 6 дСкабря большая тСхнологичСская конфСрСнция ЯндСкса YaTalks вСрнСтся Π² ΠΎΡ„Π»Π°ΠΉΠ½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΎΠ½Π»Π°ΠΉΠ½. Π‘ΠΎΠ»Π΅Π΅ 100 экспСртов, Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ ΡƒΡ‡Π΅Π½Ρ‹Ρ… подСлятся своим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΏΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌ Ρ‚Π΅ΠΌΠ°ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: - Никита Ильясов (CTO ЯндСкс Π•Π΄Ρ‹ ΠΈ ΠœΠ°Ρ€ΠΊΠ΅Ρ‚ Π”Π΅Π»ΠΈΠ²Π΅Ρ€ΠΈ) расскаТСт ΠΊΠ°ΠΊ объСдиняли Delivery Club ΠΈ ЯндСкс Π•Π΄Ρƒ Π² Π»ΡŽΠ΄ΡΡ…, тСхнологиях, инфраструктурС, интСрфСйсах - АндрСй ΠœΠ΅Π»ΠΈΡ…ΠΎΠ² (Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Yandex Cloud, Π»Π΅ΠΊΡ‚ΠΎΡ€ Π² Π¨ΠΊΠΎΠ»Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ интСрфСйсов ΠΈ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ подкаста Β«Π’Π΅Π±-стандарты») подСлится ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ собствСнного ΠΊΠΎΠ΄Π° Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ доступ ΠΈ слоТностях Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° DataLens - АндрСй Π‘ΠΎΡ€ΠΎΠ΄ΠΈΠ½ (Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ подраздСлСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π Π‘Π£Π‘Π” с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, Yandex Cloud) прСдставит ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠΆΠ΅ доступны для использования Π² Π²Π°ΡˆΠΈΡ… собствСнных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… На ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… активностСй: Π½Π΅Ρ‚Π²ΠΎΡ€ΠΊΠΈΠ½Π³, Π»Π°ΠΉΠ²ΠΊΠΎΠ΄ΠΈΠ½Π³, Π²ΠΎΡ€ΠΊΡˆΠΎΠΏΡ‹ ΠΈ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½Ρ‹Π΅ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΠΈ. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ смоТСтС Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌΠΈ экспСртами ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΈΠΌ вопросы. Π Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ ΠΏΠΎ ссылкС ΠΈ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΎΡ„Π»Π°ΠΉΠ½ Π² МосквС ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… локациях ΠΈΠ»ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ Scikit-Learn Π² Python БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ машинном ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΈ ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Scik
Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ Scikit-Learn Π² Python БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ машинном ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ ΠΈ ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Scikit-Learn , которая являСтся ΠΌΠΎΡ‰Π½Ρ‹ΠΌ инструмСнтом для создания ΠΈ обучСния ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ машинного обучСния Π² Python. Scikit-Learn прСдоставляСт ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΈ инструмСнтов для Π·Π°Π΄Π°Ρ‡ классификации, рСгрСссии, кластСризации, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ…. Π­Ρ‚ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΌΠΈΡ€ машинного обучСния. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Scikit-Learn? Scikit-Learn (sklearn) - это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° машинного обучСния для Python, которая прСдоставляСт простой ΠΈ Π΅Π΄ΠΈΠ½Ρ‹ΠΉ интСрфСйс для мноТСства Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² машинного обучСния. Она ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊΠ°ΠΊ классификации, Ρ‚Π°ΠΊ ΠΈ рСгрСссии, Π° Ρ‚Π°ΠΊΠΆΠ΅ кластСризации, ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΎΠ², ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Scikit-Learn Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя мноТСство инструмСнтов для ΠΏΡ€Π΅Π΄ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ. Для Ρ‡Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Scikit-Learn? 1. ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ: Scikit-Learn прСдоставляСт мноТСство Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² классификации, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΎΠΏΠΎΡ€Π½Ρ‹Ρ… Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² (SVM), случайныС лСса, Π½Π°ΠΈΠ²Π½Ρ‹ΠΉ байСсовский классификатор, логистичСская рСгрСссия ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. Π­Ρ‚ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ Π±ΠΈΠ½Π°Ρ€Π½ΠΎΠΉ ΠΈ многоклассовой классификации. 2. РСгрСссия: Scikit-Learn ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π΅Π³Ρ€Π΅ΡΡΠΈΡŽ, Ρ‡Ρ‚ΠΎ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠΎΠ΄Π΅Π»ΠΈ для прогнозирования числовых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. ЛинСйная рСгрСссия, рСгрСссия Π½Π° основС Π΄Π΅Ρ€Π΅Π²ΡŒΠ΅Π², ΠΈ мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² доступны для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ рСгрСссии. 3. ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΡ: Для Π·Π°Π΄Π°Ρ‡ кластСризации, Scikit-Learn прСдоставляСт Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ K-срСдних, иСрархичСская кластСризация, агломСративная кластСризация ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π­Ρ‚ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° основС ΠΈΡ… сходства. Scikit-Learn прСдоставляСт мноТСство инструмСнтов для Π²Ρ‹Π±ΠΎΡ€Π°, настройки ΠΈ ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ машинного обучСния. Она идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… ΠΈ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² ΠΌΠΈΡ€ машинного обучСния.

Автоматизация ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ uiautomator2 БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ uiautomator2, которая прСдоставля
Автоматизация ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ uiautomator2 БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ uiautomator2, которая прСдоставляСт ΠΌΠΎΡ‰Π½Ρ‹Π΅ инструмСнты для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстирования ΠΈ взаимодСйствия с ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ прилоТСниями Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Android. Π­Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ для создания автотСстов, скриптов для тСстирования ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π°Π΄Π°Ρ‡, связанных с мобильной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ uiautomator2? uiautomator2 - это Python-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ управлСния устройствами Android ΠΈ взаимодСйствия с прилоТСниями Π½Π° Π½ΠΈΡ…. Она основана Π½Π° Google's Android Testing Support Library ΠΈ являСтся ΠΌΠΎΡ‰Π½Ρ‹ΠΌ инструмСнтом для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ дСйствий Π½Π° устройствах Android. Π‘ uiautomator2, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ дСйствия, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ, Π²Π²ΠΎΠ΄ тСкста, Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ содСрТимого экрана устройства ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ тСстирования ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. #Python #uiautomator2 #автоматизация

Yandex Backend Tour 🚌 – Москва, Π•ΠΊΠ°Ρ‚Π΅Ρ€ΠΈΠ½Π±ΡƒΡ€Π³, НиТний Новгород, Новосибирск ΠΈ Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³ Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ‚ΡƒΡ€Π° с 13 ΠΏΠΎ 17 ноября Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ сСрвисов ЯндСкса посСтят ΠΏΡΡ‚ΡŒ Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ² России, расскаТут ΠΎ своих ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ… ΠΈ тСхнологиях Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΆΠΈΠ²ΠΎΠ³ΠΎ общСния. БэкСндСры, ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΏΠΎΡΠ»ΡƒΡˆΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ устроСны ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ…. ΠŸΠΎΠ»Π½Ρ‹ΠΉ список сСрвисов ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎ ссылкС. Участники с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ смогут ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ участиС Π² Backend Week Offer с 20 ΠΏΠΎ 26 ноября. . Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… мСроприятиях Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΈ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎ настроСн ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ ЯндСкса Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ – ΠΏΠΎΡ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΊΠΈ ΠΈΠ· ЯндСкс ΠšΠΎΠ½Ρ‚Π΅ΡΡ‚Π° ΠΈ LeetCode (уровня medium). ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈ ΠΏΠΎ ссылкС ΠΈ рСгистрируйся ΡƒΠΆΠ΅ сСйчас.

ΠšΡ€Π°ΡΠΈΠ²Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ Ρ‚Π°Π±Π»ΠΈΡ† НСдавно Π½Π°ΠΌ понадобилось Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. И Ρ‚ΡƒΡ‚ ΠΌΡ‹ вспомнили ΠΏΡ€ΠΎ прСкрасный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ prettyt
ΠšΡ€Π°ΡΠΈΠ²Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ Ρ‚Π°Π±Π»ΠΈΡ† НСдавно Π½Π°ΠΌ понадобилось Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. И Ρ‚ΡƒΡ‚ ΠΌΡ‹ вспомнили ΠΏΡ€ΠΎ прСкрасный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ prettytable, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт красиво Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Π˜Ρ‚Π°ΠΊ, ΠΈΠΌΠ΅Π½Π° столбцов задаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° table.field_names. А Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ строки с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ table.add_row([]), пСрСдавая Ρ‚ΡƒΠ΄Π° список элСмСнтов. Но Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π½Π΅ Ρ„Π°Π½Π°Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² тСкстовый Ρ„Π°ΠΉΠ». Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ саму Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Π²Ρ‹Π·Π²Π°Π² ΠΌΠ΅Ρ‚ΠΎΠ΄ table.get_string(). #Ρ‚Ρ€ΡŽΠΊΠΈ #prettytable

Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΡΡ‚Π°Ρ‚ΡŒ ИВ-спСциалистом, Π½ΠΎ Π½Π΅ знаСшь, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ? Π’ΠΎΠ³Π΄Π° Ρ‚Π΅Π±Π΅ Π² Β«Π¨ΠΊΠΎΠ»Ρƒ 21Β» ΠΎΡ‚ Π‘Π±Π΅Ρ€Π° Π² Π’Π΅Π»ΠΈΠΊΠΎΠΌ НовгородС! ΠœΡ‹ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌ Π±
Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΡΡ‚Π°Ρ‚ΡŒ ИВ-спСциалистом, Π½ΠΎ Π½Π΅ знаСшь, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ? Π’ΠΎΠ³Π΄Π° Ρ‚Π΅Π±Π΅ Π² Β«Π¨ΠΊΠΎΠ»Ρƒ 21Β» ΠΎΡ‚ Π‘Π±Π΅Ρ€Π° Π² Π’Π΅Π»ΠΈΠΊΠΎΠΌ НовгородС! ΠœΡ‹ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌ бСсплатно ΠΈ Π΄Π°Π΅ΠΌ шанс ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²ΠΎΡΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΡŽ Π² сфСрС ИВ. Наши прСимущСства? Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ кампус, Π½Π΅Ρ‚ Π»Π΅ΠΊΡ†ΠΈΠΉ ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… расписаний, Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°. НС стоит ΠΏΠ΅Ρ€Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ, Ссли Ρƒ тСбя Π½Π΅Ρ‚ ΠΎΠΏΡ‹Ρ‚Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Π‘ΠΎΠ»Π΅Π΅ 50% участников обучСния Π² школС – это люди, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ свой ΠΏΡƒΡ‚ΡŒ Π² сфСрС ИВ. А ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, выпускники ΡˆΠΊΠΎΠ»Ρ‹ вострСбованы Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅ Ρ‚Ρ€ΡƒΠ΄Π°, ΡƒΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ 2200 Π½Π°ΡˆΠΈΡ… участников ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ трудоустроСны. Если Ρ‚Ρ‹ ΠΌΠ΅Ρ‡Ρ‚Π°Π΅ΡˆΡŒ ΡΡ‚Π°Ρ‚ΡŒ ИВ-спСциалистом, Π½ΠΎ Π½Π΅ знаСшь, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ, Ρ‚ΠΎ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ°Π΅ΠΌ тСбя Π½Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. НС упусти свой шанс ΠΈ скорСС ΠΏΠΎΠ΄Π°Π²Π°ΠΉ заявку.

ΠŸΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с IceCream: Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΌ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Π² Python HΠ΅Π΄Π°Π²Π½ΠΎ ΠΌΡ‹ Π½Π°Ρ‚ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ Π½Π° ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΉ инструмСнт для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊ
ΠŸΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с IceCream: Π£Π»ΡƒΡ‡ΡˆΠ΅Π½Π½Ρ‹ΠΌ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Π² Python HΠ΅Π΄Π°Π²Π½ΠΎ ΠΌΡ‹ Π½Π°Ρ‚ΠΊΠ½ΡƒΠ»ΠΈΡΡŒ Π½Π° ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΠΈΠΉ инструмСнт для ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π² Python, ΠΈ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΈΠΌ с Π²Π°ΠΌΠΈ! ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅ΠΌ Π²Π°ΠΌ icecream - Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ, которая ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΎΡ‚Π»Π°Π΄ΠΊΡƒ, ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ Π²Ρ‹Π²ΠΎΠ΄ Π²Π°ΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ icecream? icecream - это лСгковСсная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Python, которая прСдоставляСт простыС, Π½ΠΎ ΠΌΠΎΡ‰Π½Ρ‹Π΅ инструмСнты для отслСТивания ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² процСссС выполнСния ΠΊΠΎΠ΄Π°. Π­Ρ‚ΠΎΡ‚ инструмСнт ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΏΡ€ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅, тСстировании ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, помогая Π²Π°ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ происходит Π² вашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° icecream ΠΏΠ΅Ρ€Π΅Π΄ стандартным print: 1. Π§ΠΈΡ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ простота Π² использовании: icecream автоматичСски Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈ Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ понятным ΠΈ Ρ‡ΠΈΡ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ. 2. ЦвСтовая ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ°: icecream ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΡƒ Π²Ρ‹Π²ΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ Π±ΠΎΠ»Π΅Π΅ наглядным ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ для Π°Π½Π°Π»ΠΈΠ·Π°. Настройка icecream: icecream позволяСт Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄, Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΈ Π΄Π°ΠΆΠ΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π»ΠΎΠ³ΠΈ Π² Ρ„Π°ΠΉΠ». Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ icecream Π² соотвСтствии с вашими потрСбностями, дСлая Π²Ρ‹Π²ΠΎΠ΄ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ. from icecream import ic, install install(autodetect=True, includeContext=True) number = 42 ic(number) text = "ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€!" ic(text) Π­Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ контСкст, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ имя Ρ„Π°ΠΉΠ»Π° ΠΈ Π½ΠΎΠΌΠ΅Ρ€ строки, Π² Π²Ρ‹Π²ΠΎΠ΄: ic| <ipython-input-1-5a0d5d83d2d3>:1 in <module> - number: 42 ic| <ipython-input-1-5a0d5d83d2d3>:4 in <module> - text: 'ΠŸΡ€ΠΈΠ²Π΅Ρ‚, ΠΌΠΈΡ€!' Автор ΠΈΠ΄Π΅ΠΈ поста: @hexvel Если Ρƒ вас Π΅ΡΡ‚ΡŒ прСдлоТСния для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ поста, Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ Π² коммСнтариях! #Python #logging #icecream

ΠŸΠ°Ρ€Ρƒ Π΄Π½Π΅ΠΉ Π½Π΅ Π·Π°Ρ…ΠΎΠ΄ΠΈΠ» Π² Π’Π΅Π»Π΅Π³Ρ€Π°ΠΌ β€” пропустил всС Π²Π°ΠΆΠ½ΠΎΠ΅ Π’ ΠΊΠ°Π½Π°Π»Π°Ρ… ΠΏΠΎ 100+ Π½Π΅ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½Ρ‹Ρ… сообщСний. Π’Π½ΠΈΠΊΠ°Ρ‚ΡŒ Π² Ρ‚Π°ΠΊΠΎΠΉ объСм ΠΈΠ½Ρ„Ρ‹ Π½Π΅Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ сил. Π”Π° ΠΈ бСсполСзно β€” ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° забудСтся Ρ‡Π΅Ρ€Π΅Π· 15 ΠΌΠΈΠ½ΡƒΡ‚. Π›ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ AI OPEN NEWS β€” Π±ΠΎΡ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ выдаст самоС Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈΠ· сотСн Ρ‚Π΅Π»Π΅Π³Ρ€Π°ΠΌ-ΠΊΠ°Π½Π°Π»ΠΎΠ². Π’ΠΎΠ΅Π½Π½Ρ‹Π΅ сводки, ситуация Π² ΠΌΠΈΡ€Π΅, Π² ΠΊΠ°ΠΊΡƒΡŽ сторону пошли Ρ€Ρ‹Π½ΠΊΠΈ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π²Ρ‹ΠΌΠΈΡ€Π°ΡŽΡ‚ ΠΊΠ°ΠΏΠΈΠ±Π°Ρ€Ρ‹. ВсС Π±ΡƒΠ΄Π΅Ρ‚ Π² ΠΎΠ΄Π½ΠΎΠΌ Π±ΠΎΡ‚Π΅, вмСсто 50+ ΠΊΠ°Π½Π°Π»ΠΎΠ². Π’ Π±ΠΎΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΠΈΠΌΡ‹Π΅ ΠΊΠ°Π½Π°Π»Ρ‹, ΠΈ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΊΠΈΠ΄Π°Ρ‚ΡŒ Π²Ρ‹ΠΆΠΈΠΌΠΊΡƒ ΠΈΠ· самых интСрСсных постов ΠΎΡ‚Ρ‚ΡƒΠ΄Π°. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ нСсколько ΠΊΠ°Π½Π°Π»ΠΎΠ² Π² Π±ΠΎΡ‚Π° ΠΈ посмотритС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ β€” @AiOpenNewsbot

ΠŸΠ°Ρ€ΡΠΈΠ½Π³ JSON Π² Python с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ ujson БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ujson, которая прСдоставляСт эффСктивныС инструмС
ΠŸΠ°Ρ€ΡΠΈΠ½Π³ JSON Π² Python с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ ujson БСгодня ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ujson, которая прСдоставляСт эффСктивныС инструмСнты для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JSON Π² Python. JSON (JavaScript Object Notation) - это популярный Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ для ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ прилоТСниями, ΠΈ ujson позволяСт эффСктивно ΠΏΠ°Ρ€ΡΠΈΡ‚ΡŒ JSON-Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ JSON-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ujson? ujson - это ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт Π±ΠΎΠ»Π΅Π΅ Π±Ρ‹ΡΡ‚Ρ€ΡƒΡŽ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρƒ стандартному ΠΌΠΎΠ΄ΡƒΠ»ΡŽ json Π² стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Python. Благодаря оптимизациям, ujson ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ парсинг ΠΈ созданиС JSON-Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²Π° ujson ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ json: 1. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ: ujson извСстСн своСй высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π³Π΄Π΅ Π²Π°ΠΆΠ½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ JSON-Π΄Π°Π½Π½Ρ‹Ρ…. 2. Π›Π΅Π³ΠΊΠΎΡΡ‚ΡŒ использования: Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ…ΠΎΠΆ Π½Π° стандартный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ json, поэтому ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° ujson Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ΄Π΅. 3. Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ: ujson совмСстим с Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎΠΌ соврСмСнных вСрсий Python. 4. Π­Ρ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ: ΠŸΠ°Ρ€ΡΠ΅Ρ€ ujson создан с Π°ΠΊΡ†Π΅Π½Ρ‚ΠΎΠΌ Π½Π° ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ, Ρ‡Ρ‚ΠΎ позволяСт ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ рСсурсы ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ JSON-Π΄Π°Π½Π½Ρ‹Ρ…. P.S. Автор этого поста вдохновился ΠΈΠ΄Π΅Π΅ΠΉ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π½Π°ΡˆΠΈΡ… подписчиков. Если ΠΈ Ρƒ вас Π΅ΡΡ‚ΡŒ свои прСдлоТСния, Π½Π΅ ΡΡ‚Π΅ΡΠ½ΡΠΉΡ‚Π΅ΡΡŒ Π΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΈΠΌΠΈ Π² коммСнтариях! #python #ujson #json #Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ

Young&Yandex β€” ΠΊΠ°Π½Π°Π» ΠΎ стаТировках Π² ЯндСксС Π’ ΠΊΠ°Π½Π°Π»Π΅ Ρ€Π°ΡΡΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚, ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΠΊ контСстам ΠΏΠΎ направлСниям Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, дСлятся Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠ°ΠΌΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π½Π° стаТировку, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π΅Π°Π»ΡŒΠ½ΡƒΡŽ Тизнь стаТёров ΠΈ сотрудников. ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ Y&&Y β€” своСго Ρ€ΠΎΠ΄Π° Π±Π°Π·Π° Π·Π½Π°Π½ΠΈΠΉ с ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… Π»Π΅ΠΊΡ†ΠΈΠΉ ΠΏΠΎ направлСниям ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ с ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΎΠΉ ΠΊ контСстам. Π˜Π·ΡƒΡ‡ΠΈΡ‚ΡŒ, ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ Ρ‚ΡƒΡ‚: Y&&Y

sticker.webp0.25 KB

УправлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ дирСкториями Π² Python с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ shutil БСгодня ΠΌΡ‹ рассмотрим Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ shutil, которая прСдоставляС
УправлСния Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ дирСкториями Π² Python с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ shutil БСгодня ΠΌΡ‹ рассмотрим Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ shutil, которая прСдоставляСт ΡƒΠ΄ΠΎΠ±Π½Ρ‹Π΅ инструмСнты для копирования, пСрСмСщСния, удалСния Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Python. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ shutil? shutil - это ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π² стандартной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Python, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ для облСгчСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ дирСкториями. Он прСдоставляСт высокоуровнСвый интСрфСйс для выполнСния мноТСства Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π±Π΅Π· нСобходимости Π½ΠΈΠ·ΠΊΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ взаимодСйствия с ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой. Π­Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Π΅Π³ΠΎ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΡ‹ΠΌ инструмСнтом для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡, связанных с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования shutil доступны Π½Π° Ρ„ΠΎΡ‚ΠΎ. shutil Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π°Π·Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° shutil ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½Π° для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, связанных с ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ дирСкториями. #python #shutil

Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΊΠ°Ρ… ВстроСнный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ shelve позволяСт ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ сох
Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΊΠ°Ρ… ВстроСнный ΠΌΠΎΠ΄ΡƒΠ»ΡŒ shelve позволяСт ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ Python ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ для дальнСйшСго использования. Доступ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ осущСствляСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΊΠ°ΠΊ ΠΈ Π² случаС со словарями. А ΠΌΠ΅Ρ‚ΠΎΠ΄ shelve.open ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» контСкстного ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ close. Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π·Π°ΡΠ²Π»ΡΡŽΡ‚, Ρ‡Ρ‚ΠΎ такая Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… являСтся "Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ". Но учитывая, Ρ‡Ρ‚ΠΎ shelve написан Π½Π° pickle, Π΅Π³ΠΎ стоит ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² совсСм ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…. #shelve

photo content