en
Feedback
Senior Python Developer

Senior Python Developer

Open in Telegram

β„– 4931117861 ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ΅ΠΌ интСрСсныС/ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΠΈΡ‡ΠΈ/Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ языка. По вопросам сотрудничСства: @adv_and_pr Канал Π½Π° Π±ΠΈΡ€ΠΆΠ΅: https://telega.in/c/seniorpy

Show more

πŸ“ˆ Analytical overview of Telegram channel Senior Python Developer

Channel Senior Python Developer (@seniorpy) in the Russian language segment is an active participant. Currently, the community unites 39 989 subscribers, ranking 3 258 in the Technologies & Applications category and 15 867 in the Russia region.

πŸ“Š Audience metrics and dynamics

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

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

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 6.89%. Within the first 24 hours after publication, content typically collects 3.22% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 755 views. Within the first day, a publication typically gains 1 286 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 0.
  • Thematic interests: Content is focused on key topics such as строка, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΌΠΎΠ΄ΡƒΠ»ΡŒ, интСрфСйс, frozenset.

πŸ“ Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
β€œβ„– 4931117861 ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ΅ΠΌ интСрСсныС/ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Ρ„ΠΈΡ‡ΠΈ/Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ языка. По вопросам сотрудничСства: @adv_and_pr Канал Π½Π° Π±ΠΈΡ€ΠΆΠ΅: https://telega.in/c/seniorpy”

Thanks to the high frequency of updates (latest data received on 07 September, 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.

39 989
Subscribers
-1724 hours
-1047 days
-35630 days
Attracting Subscribers
September '26
September '26
+13
in 0 channels
August '26
+86
in 0 channels
Get PRO
July '26
+52
in 0 channels
Get PRO
June '26
+59
in 0 channels
Get PRO
May '26
+256
in 3 channels
Get PRO
April '26
+73
in 0 channels
Get PRO
March '26
+69
in 0 channels
Get PRO
February '26
+80
in 0 channels
Get PRO
January '26
+58
in 0 channels
Get PRO
December '25
+72
in 0 channels
Get PRO
November '25
+60
in 0 channels
Get PRO
October '25
+231
in 0 channels
Get PRO
September '25
+60
in 0 channels
Get PRO
August '25
+90
in 0 channels
Get PRO
July '25
+43
in 0 channels
Get PRO
June '25
+36
in 0 channels
Get PRO
May '25
+21
in 0 channels
Get PRO
April '25
+57
in 0 channels
Get PRO
March '25
+14 994
in 8 channels
Get PRO
February '25
+131
in 0 channels
Get PRO
January '25
+81
in 2 channels
Get PRO
December '24
+158
in 1 channels
Get PRO
November '24
+126
in 0 channels
Get PRO
October '24
+2 272
in 4 channels
Get PRO
September '24
+5 403
in 22 channels
Get PRO
August '24
+461
in 16 channels
Get PRO
July '24
+67
in 0 channels
Get PRO
June '24
+85
in 0 channels
Get PRO
May '24
+163
in 0 channels
Get PRO
April '24
+252
in 1 channels
Get PRO
March '24
+134
in 1 channels
Get PRO
February '24
+217
in 1 channels
Get PRO
January '24
+222
in 1 channels
Get PRO
December '23
+266
in 0 channels
Get PRO
November '23
+120
in 0 channels
Get PRO
October '23
+567
in 0 channels
Get PRO
September '23
+1 085
in 0 channels
Get PRO
August '23
+71
in 0 channels
Get PRO
July '23
+67
in 0 channels
Get PRO
June '23
+327
in 0 channels
Get PRO
May '23
+3 211
in 0 channels
Get PRO
April '23
+91
in 0 channels
Get PRO
March '23
+2 575
in 0 channels
Get PRO
February '23
+1 558
in 0 channels
Get PRO
January '23
+1 044
in 0 channels
Get PRO
December '22
+4 162
in 0 channels
Get PRO
November '22
+11 212
in 0 channels
Get PRO
October '22
+842
in 0 channels
Get PRO
September '22
+1 629
in 0 channels
Get PRO
August '22
+5 326
in 0 channels
Get PRO
July '22
+1 597
in 0 channels
Get PRO
June '22
+2 549
in 0 channels
Get PRO
May '22
+1 853
in 0 channels
Get PRO
April '22
+4 073
in 0 channels
Get PRO
March '22
+7 250
in 0 channels
Get PRO
February '22
+2 156
in 0 channels
Get PRO
January '22
+5 543
in 0 channels
Get PRO
December '21
+2 078
in 0 channels
Get PRO
November '21
+2 295
in 0 channels
Get PRO
October '21
+1 182
in 0 channels
Date
Subscriber Growth
Mentions
Channels
07 September+3
06 September0
05 September+5
04 September+3
03 September0
02 September0
01 September+2
Channel Posts
#вопросы_с_собСсСдований Π’ Ρ‡Π΅ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ @foobar ΠΎΡ‚ @foobar()? @foobar ΠΈ @foobar() β€” это Ρ€Π°Π·Π½Ρ‹Π΅ способы примСнСния Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΎΠ². @foobar примСняСт Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€ Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Π° @foobar() примСняСт Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€ с Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ. Π’ΠΎ Π΅ΡΡ‚ΡŒ @foobar() Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€ foobar, пСрСдавая Π΅ΠΌΡƒ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Π° Π·Π°Ρ‚Π΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ (дСкорированная функция) примСняСтся ΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

2
LineaPy LineaPy β€” это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ рядами ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° позволяСт быстро Ρ€
LineaPy LineaPy β€” это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ рядами ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Π­Ρ‚Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° позволяСт быстро Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… рядов Π±Π΅Π· нСобходимости "ΠΈΠ·ΠΎΠ±Ρ€Π΅Ρ‚Π°Ρ‚ΡŒ вСлосипСд". Она ΡƒΠ΄ΠΎΠ±Π½Π° для Π°Π½Π°Π»ΠΈΠ·Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² Π·Π°Π΄Π°Ρ‡Π°Ρ… прогнозирования, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, выявлСния сСзонности, Ρ‚Ρ€Π΅Π½Π΄ΠΎΠ² ΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ. Π˜ΠΌΠ΅Π΅Ρ‚ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½Ρ‹ΠΉ API ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Π½ΠΎΠ·Π½Ρ‹Π΅ значСния Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ряда Π½Π° 5 ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠ² Π²ΠΏΠ΅Ρ€Π΅Π΄ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠ΄Π΅Π»ΠΈ ARIMA ΠΈΠ· LineaPy Π·Π° считанныС строки ΠΊΠΎΠ΄Π°.
1 635
3
Π’Π»Π°Π΄Π΅Π½ΠΈΠ΅, заимствованиС ΠΈ ссылки Π² Rust: ΠΊΠ°ΠΊ компилятор Π΄Π΅Π»Π°Π΅Ρ‚ ваш ΠΊΠΎΠ΄ бСзопасным Π’ Rust ΠΎΠ΄Π½Π° ΠΈΠ· самых Π½Π΅ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Ρ… для Ρ€Π°Π·Ρ€Π°Π±
Π’Π»Π°Π΄Π΅Π½ΠΈΠ΅, заимствованиС ΠΈ ссылки Π² Rust: ΠΊΠ°ΠΊ компилятор Π΄Π΅Π»Π°Π΅Ρ‚ ваш ΠΊΠΎΠ΄ бСзопасным Π’ Rust ΠΎΠ΄Π½Π° ΠΈΠ· самых Π½Π΅ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Ρ… для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ‚Π΅ΠΌ β€” это ownership (Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅) ΠΈ borrowing (заимствованиС). МногиС ΠΏΡ‹Ρ‚Π°ΡŽΡ‚ΡΡ ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° Rust ΠΊΠ°ΠΊ Π½Π° C++ ΠΈΠ»ΠΈ Python, Π½Π°Ρ‚Ρ‹ΠΊΠ°ΡŽΡ‚ΡΡ Π½Π° компилятор, ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° borrow checker'Π° ΠΏΠΎΠ½Π°Ρ‡Π°Π»Ρƒ каТутся слишком строгими. На Π΄Π΅Π»Π΅ компилятор просто Π·Π°Ρ‰ΠΈΡ‰Π°Π΅Ρ‚ вас ΠΎΡ‚ ошибок, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… языках приводят ΠΊ падСниям, ΡƒΡ‚Π΅Ρ‡ΠΊΠ°ΠΌ памяти ΠΈ Π³ΠΎΠ½ΠΊΠ°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…. Но Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Ρ€ΡƒΠΆΠΈΡ‚ΡŒΡΡ с borrow checker’ом, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ, Π° Π½Π΅ Π·Π°ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°. На ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Π²Π΅Π±ΠΈΠ½Π°Ρ€Π΅ 9 сСнтября Π² 20:00 Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ Rust, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΊΠΎΠ΄ бСзопасным Π±Π΅Π· сборщика мусора. ΠŸΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‚ΠΎΠΌ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π° ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ сколько ΡƒΠ³ΠΎΠ΄Π½ΠΎ ΠΈΠΌΠΌΡƒΡ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹Ρ… ссылок (&), Π½ΠΎ ΠΌΡƒΡ‚Π°Π±Π΅Π»ΡŒΠ½Π°Ρ (&mut) ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° β€” ΠΈ Π½Π΅ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с ΠΈΠΌΠΌΡƒΡ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ. Π Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ, Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ (move) отличаСтся ΠΎΡ‚ копирования (Copy/Clone). ΠžΠ±ΡΡƒΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмя ΠΆΠΈΠ·Π½ΠΈ (lifetimes): ΠΊΠΎΠ³Π΄Π° Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ явно, Π° ΠΊΠΎΠ³Π΄Π° компилятор Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π΅Π³ΠΎ сам ΠΏΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ элизии (lifetime elision). На практичСских ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… посмотрим, ΠΊΠ°ΠΊ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки borrow checker'Π°, ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, бСзопасно Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ со ссылками ΠΈ слайсами, ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΏΡ€Π°Π²ΠΈΠ»Π° владСния ΠΈ заимствования ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ Π³ΠΎΠ½ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ освобоТдённой памяти ΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ освобоТдСниС. Π’Π΅Π±ΠΈΠ½Π°Ρ€ Π½Π΅ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ просто Β«ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ синтаксис» Π±Π΅Π· погруТСния Π² модСль памяти. ΠŸΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌ с основами языка β€” ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ, функциями, Ρ‚ΠΈΠΏΠ°ΠΌΠΈ β€” ΠΈ Ρ…ΠΎΡ‡Π΅Ρ‚ Π½Π°ΠΊΠΎΠ½Π΅Ρ† Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ памяти Rust, Π° Ρ‚Π°ΠΊΠΆΠ΅ программистам с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Π² C++, Java ΠΈΠ»ΠΈ Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хотят ΠΏΠΎΠ½ΡΡ‚ΡŒ ΡΠ°ΠΌΡƒΡŽ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΈ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ языка. πŸ‘‰ Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ:Β https://otus.pw/ebD1/ Π Π΅ΠΊΠ»Π°ΠΌΠ°. ООО Β«ΠžΡ‚ΡƒΡ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅Β», ΠžΠ“Π Π 1177746618576
1 690
4
#вопросы_с_собСсСдований Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Diamond problem? Diamond problem - это ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰Π°Ρ ΠΏΡ€ΠΈ использовании мноТСствСнного наслСдования. Π‘ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ссли Π΅ΡΡ‚ΡŒ Π΄Π²Π° Π±Π°Π·ΠΎΠ²Ρ‹Ρ… класса A ΠΈ B, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… наслСдуСтся класс C, Π° классы A ΠΈ B Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½Π°ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚ ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄ΠΊΠ° D, Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ Ρ‡Π»Π΅Π½Π°ΠΌ класса D ΠΈΠ· ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° класса C Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ - нСпонятно, Ρ‡Π»Π΅Π½Ρ‹ ΠΈΠ· ΠΊΠ°ΠΊΠΎΠ³ΠΎ класса ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ - A ΠΈΠ»ΠΈ B. Π’ Python эта ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° MRO (Method Resolution Order) - порядка Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ опрСдСляСт, ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΊΠ°ΠΊΠΎΠ³ΠΎ класса Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ.
1 713
5
7,2 ΠΌΠ»Π½ Ρ€ΡƒΠ±Π»Π΅ΠΉ ΠΏΡ€ΠΈΠ·ΠΎΠ²ΠΎΠ³ΠΎ Ρ„ΠΎΠ½Π΄Π° ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ космичСской отрасли πŸš€ Π’ сСнтябрС ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚ сСрия КосмоΠ₯Π°ΠΊΠ°Ρ‚ΠΎΠ½ΠΎΠ² для студСнтов
7,2 ΠΌΠ»Π½ Ρ€ΡƒΠ±Π»Π΅ΠΉ ΠΏΡ€ΠΈΠ·ΠΎΠ²ΠΎΠ³ΠΎ Ρ„ΠΎΠ½Π΄Π° ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ космичСской отрасли πŸš€ Π’ сСнтябрС ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚ сСрия КосмоΠ₯Π°ΠΊΠ°Ρ‚ΠΎΠ½ΠΎΠ² для студСнтов, ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Ρ… ΡƒΡ‡Π΅Π½Ρ‹Ρ… ΠΈ спСциалистов. Участникам прСдстоит Π·Π° Π΄Π²Π° дня Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ собствСнноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с экспСртами ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΆΡŽΡ€ΠΈ. Участников ΠΆΠ΄ΡƒΡ‚: πŸ›° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ космичСской отрасли πŸ‘₯ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΎΡ‚ 3 Π΄ΠΎ 5 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ πŸ’» ΠΎΡ‡Π½Ρ‹ΠΉ ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ πŸ§‘β€πŸ’» Ρ€Π°Π±ΠΎΡ‚Π° с экспСртами ΠΈ Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€Π°ΠΌΠΈ πŸ† Ρ„ΠΈΠ½Π°Π» Π² МосквС ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ КосмоΠ₯Π°ΠΊΠ°Ρ‚ΠΎΠ½ стартуСт ΡƒΠΆΠ΅ 4 сСнтября Π² РостовС-Π½Π°-Π”ΠΎΠ½Ρƒ. Π”Π°Π»ΡŒΡˆΠ΅ сСрия продолТится Π² ΠšΡ€Π°ΡΠ½ΠΎΡΡ€ΡΠΊΠ΅, НиТнСм НовгородС, БлаговСщСнскС ΠΈ Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³Π΅, Π° Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡ Ρ„ΠΈΠ½Π°Π»ΠΎΠΌ Π² МосквС. УчастиС бСсплатноС. ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒΡΡ ΠΌΠΎΠ³ΡƒΡ‚ студСнты, аспиранты, ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Π΅ ΡƒΡ‡Π΅Π½Ρ‹Π΅ ΠΈ спСциалисты ΠΎΡ‚ 18 Π»Π΅Ρ‚. πŸ”— Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ: https://космохакатон.Ρ€Ρ„
1 909
6
Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ sys.exit() β€” это функция, которая позволяСт Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΎΠΏΠ΅
Π—Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ sys.exit() β€” это функция, которая позволяСт Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС. ΠŸΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ числовой Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ β€” ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ это 0, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅, Π° ΠΊΠΎΠ΄ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚ нуля сигнализируСт ΠΎΠ± ошибкС ΠΈΠ»ΠΈ Π½Π΅ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΉ ситуации. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² случаС критичСской ошибки, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈ позволяСт Π³ΠΈΠ±ΠΊΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π°ΠΌΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Π² зависимости ΠΎΡ‚ ситуации. #это_Π±Π°Π·Π°
1 964
7
Fugue Fugue β€” это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания ΠΈ оркСстровки workflow машинного обучСния. Она позволяСт быст
Fugue Fugue β€” это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°, которая ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для создания ΠΈ оркСстровки workflow машинного обучСния. Она позволяСт быстро ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ, Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ML прилоТСния, автоматизируя Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Π΅ этапы. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ возмоТности: β€” ОписаниС этапов workflow ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. β€” АвтоматичСскоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ зависимостСй ΠΌΠ΅ΠΆΠ΄Ρƒ функциями. β€” ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ выполнСния Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ зависимостСй. β€” ΠšΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. β€” РаспрСдСлСнноС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ядрах ΠΈΠ»ΠΈ ΠΌΠ°ΡˆΠΈΠ½Π°Ρ…. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Π΅ΠΊΠΎΡ€Π°Ρ‚ΠΎΡ€Π° @FugueWorkflow() ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ этапами workflow. Fugue автоматичСски ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚, Ρ‡Ρ‚ΠΎ fit_model зависит ΠΎΡ‚ preprocess, Π° predict - ΠΎΡ‚ fit_model. ΠŸΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Fugue ΡƒΡ‡Ρ‚Ρ‘Ρ‚ эти зависимости ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ ΠΈΡ… Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΌ порядкС, ΠΊΡΡˆΠΈΡ€ΡƒΡ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.
2 415
8
ΠœΠ΅Ρ‚ΠΎΠ΄ count() count() - простой ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ число Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ элСмСнта Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ врСмя. По
ΠœΠ΅Ρ‚ΠΎΠ΄ count() count() - простой ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ число Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ элСмСнта Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π·Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ врСмя. ПолСзСн ΠΏΡ€ΠΈ подсчСтС статистики, Π°Π½Π°Π»ΠΈΠ·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π°Π΄Π°Ρ‡Π°Ρ…. ΠœΠ΅Ρ‚ΠΎΠ΄ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π² качСствС Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° элСмСнт, количСство ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ число - количСство Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠΉ элСмСнта. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для списков, ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ΅ΠΉ, строк. #это_Π±Π°Π·Π°
2 529
9
multitasking Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° multitasking ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… вычислСний с использованиСм ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΡ‚
multitasking Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° multitaskingΒ  ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… вычислСний с использованиСм ΠΊΠΎΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². Она позволяСт Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌΠΈ. Multitasking ΠΏΠΎΠ»Π΅Π·Π΅Π½, ΠΊΠΎΠ³Π΄Π° Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π½ΡƒΠΆΠ½ΠΎ: - Π’Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ нСсколько Π·Π°Π΄Π°Ρ‡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ - ΠžΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ Π·Π°Π΄Π°Ρ‡ ΠΈ ΠΏΡƒΠ»Ρ‹ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² - Π˜Π·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ интСрфСйса ΠΏΡ€ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… опСрациях Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, Π·Π°Π΄Π°Ρ‡ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»ΠΈΡΡŒ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ, Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ порядкС.
2 641
10
Python-dateutil Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° python-dateutil прСдоставляСт Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Ρ‚Π°ΠΌΠΈ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ. Она ΠΌΠΎΠΆΠ΅Ρ‚ ис
Python-dateutil Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° python-dateutil прСдоставляСт Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ возмоТности для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Ρ‚Π°ΠΌΠΈ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ. Она ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для: - ΠŸΠ°Ρ€ΡΠΈΠ½Π³Π° ΠΈ форматирования Π΄Π°Ρ‚; - ВыполнСния арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Π΄Π°Ρ‚Π°ΠΌΠΈ; - Π Π°Π±ΠΎΡ‚Ρ‹ с часовыми поясами; - ВычислСния Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Π°Ρ‚Π°ΠΌΠΈ. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ для получСния Π½Π°Ρ‡Π°Π»Π° ΠΈ ΠΊΠΎΠ½Ρ†Π° Π½Π΅Π΄Π΅Π»ΠΈ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π°Ρ‚Π΅. relativedelta ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для смСщСния Π΄Π°Ρ‚Ρ‹ Π½Π° Π½ΡƒΠΆΠ½Ρ‹Π΅ Π΄Π½ΠΈ Π½Π΅Π΄Π΅Π»ΠΈ. MO(-1) - для получСния ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ понСдСльника. SU - для получСния ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²ΠΎΡΠΊΡ€Π΅ΡΠ΅Π½ΡŒΡ.
2 699
11
#вопросы_с_собСсСдований Как ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… списка? Для измСнСния Ρ‚ΠΈΠΏΠ° Π΄Π°Π½Π½Ρ‹Ρ… Π² спискС ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ встроСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: 1. map() - примСняСт ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ элСмСнту списка ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ список с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΌΠΈ элСмСнтами: old_list = [1, 2, 3] new_list = map(str, old_list) Π’ Π½ΠΎΠ²ΠΎΠΌ спискС всС элСмСнты Π±ΡƒΠ΄ΡƒΡ‚ строкового Ρ‚ΠΈΠΏΠ°. 2. ИспользованиС Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ выраТСния: old_list = [1, 2, 3] new_list = [str(x) for x in old_list] Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌ элСмСнты Π² строку ΠΈ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅ΠΌ Π² Π½ΠΎΠ²Ρ‹ΠΉ список. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ map ΠΊ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π½ΠΎΠΌΡƒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ: new_list = list(map(str, [1, 2, 3]))
2 779
12
ЗамСняСм Ρ‡Π°ΡΡ‚ΡŒ строки Ρ‡Π΅Ρ€Π΅Π· str.replace() Ѐункция str.replace() позволяСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ всС вхоТдСния подстроки Π² строкС Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ
ЗамСняСм Ρ‡Π°ΡΡ‚ΡŒ строки Ρ‡Π΅Ρ€Π΅Π· str.replace() Ѐункция str.replace() позволяСт Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ всС вхоТдСния подстроки Π² строкС Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ подстроку, Π½Π΅ указывая явно ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ для Π·Π°ΠΌΠ΅Π½Ρ‹. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ создали строку text с двумя вхоТдСниями подстроки "Hello". Π”Π°Π»Π΅Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° replace() замСняСм "Hello" Π½Π° "Hi". ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ пСрСдаСтся строка для Π·Π°ΠΌΠ΅Π½Ρ‹, Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ - строка, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. #это_Π±Π°Π·Π°
2 957
13
Ѐункция id() Ѐункция id() ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для получСния ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Π­Ρ‚ΠΎΡ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ являСтся Ρ†Π΅Π»Ρ‹ΠΌ Ρ‡ΠΈ
Ѐункция id() Ѐункция id() ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для получСния ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Π­Ρ‚ΠΎΡ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ являСтся Ρ†Π΅Π»Ρ‹ΠΌ числом, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π² Ρ€Π°ΠΌΠΊΠ°Ρ… выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Ѐункция id() ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдставляСт собой ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ Π²ΠΎ врСмя выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ссли ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ пСрСмСщаСтся Π² памяти. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ id() ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для опрСдСлСния, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π»ΠΈ Π΄Π²Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π½ΠΎ Π½Π΅ слСдуСт ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° Π½Π΅Π³ΠΎ для Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ сравнСниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ. #для_ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ…
3 396
14
Π“Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (deep copy) Π“Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΡƒΠΆΠ½ΠΎ для создания ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ всС Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹.
Π“Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (deep copy) Π“Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΡƒΠΆΠ½ΠΎ для создания ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΊΠΎΠΏΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ всС Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹. Π­Ρ‚ΠΎ Π²Π°ΠΆΠ½ΠΎ для измСняСмых ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ списки, Ρ‡Ρ‚ΠΎΠ±Ρ‹ измСнСния Π² ΠΊΠΎΠΏΠΈΠΈ Π½Π΅ Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Π»ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π». Когда ΠΌΡ‹ Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, происходит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅: - БоздаСтся Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ (список, ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠΈ Ρ‚. Π΄.); - Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ элСмСнта исходного ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° рСкурсивно вызываСтся Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅: - Если элСмСнт являСтся измСняСмым ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ (списком, словарСм), Ρ‚ΠΎ создаСтся Π΅Π³ΠΎ копия с рСкурсивным ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… элСмСнтов; - Если элСмСнт нСизмСняСмый (число, строка) - ΠΎΠ½ просто копируСтся ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ; - Копии Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π²ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² копию исходного ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. #это_Π±Π°Π·Π°
3 437
15
PostgreSQL: Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΈ Ρ‚ΡŽΠ½ΠΈΠ½Π³ SQL-запросов ΠŸΠΎΠ³Ρ€ΡƒΠ·ΠΈΡΡŒ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ запросов ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых популярн
PostgreSQL: Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΈ Ρ‚ΡŽΠ½ΠΈΠ½Π³ SQL-запросов ΠŸΠΎΠ³Ρ€ΡƒΠ·ΠΈΡΡŒ Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈ ΠΏΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ запросов ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых популярных open source Π‘Π£Π‘Π” – PostgreSQL. 🌐 Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ курса: 🀩 Π Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π‘Π£Π‘Π” Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΈ PostgreSQL Π² частности: Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ MVCC, ACID, WAL, LRU, PPC/TPC ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ понятия Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… 🀩 ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡˆΡŒ Ρ‚Π΅ΠΎΡ€ΠΈΡŽ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒ EXPLAIN ΠΈ EXPLAIN ANALYZE Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠ° запросов: Π±Π΅Π· индСксов, с индСксами, index only, Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ json-поля, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² сСссии/ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для ускорСния запросов 🀩 Π˜Π·ΡƒΡ‡ΠΈΡˆΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π² PostgreSQL, Ρ‚ΠΈΠΏΡ‹ ΠΈ особСнности индСксов, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ совСты ΠΈ Ρ‚Ρ€ΡŽΠΊΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π‘Π” 🀩 ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡˆΡŒ свой собствСнный Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ PostgreSQL-сСрвСр (8 vCPU, 12G RAM, 100G NVMe) – прСдоставляСтся Π‘Π•Π‘ΠŸΠ›ΠΠ’ΠΠž Π½Π° врСмя обучСния + Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ e-commerce датасСт TPC-H (ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, нСсколько ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π·Π°ΠΊΠ°Π·ΠΎΠ² Π½Π° дСсятки Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚) πŸ—“ Π‘Ρ‚Π°Ρ€Ρ‚ курса: 3 сСнтября. 5 нСдСль обучСния. Π˜Π·ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒΡΡ ΠΌΠΎΠΆΠ½ΠΎ здСсь. πŸ€©ΠšΡ‚ΠΎ ΠΌΡ‹: R&D-Ρ†Π΅Π½Ρ‚Ρ€ Devhands, Π°Π²Ρ‚ΠΎΡ€ курса Николай Π˜Ρ…Π°Π»Π°ΠΉΠ½Π΅Π½, экспСрт ΠΏΠΎ Π‘Π£Π‘Π” (ex-Percona), со-ΠΎΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ MyDB, энтузиаст ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ПО. Π Π΅ΠΊΠ»Π°ΠΌΠ°. ИП Π Ρ‹Π±Π°ΠΊ А.А. ИНН 771407709607 Erid: 2VtzquuHE37
2 816
16
Pymorphy2 Pymorphy2 - это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для морфологичСского Π°Π½Π°Π»ΠΈΠ·Π° слов русского языка. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Pymorphy2 ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ€
Pymorphy2 Pymorphy2 - это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для морфологичСского Π°Π½Π°Π»ΠΈΠ·Π° слов русского языка. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Pymorphy2 ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ грамматичСскиС характСристики слова (Ρ€ΠΎΠ΄, число, ΠΏΠ°Π΄Π΅ΠΆ, врСмя ΠΈ Ρ‚. Π΄.), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ (Π»Π΅ΠΌΠΌΡƒ). Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ создаСм экзСмпляр ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° MorphAnalyzer ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ слово "ΠΊΠΎΡ‚ΠΈΠΊ". Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ parse, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ грамматичСскиС характСристики слова, ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠΌ Π΅Π³ΠΎ Ρ„ΠΎΡ€ΠΌΡƒ Π² Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΠ°Π΄Π΅ΠΆΠ΅ СдинствСнного числа с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° inflect. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ выводится Π² консоль.
2 746
17
Tabulate Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Tabulate ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для красивого Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Она ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ
Tabulate Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Tabulate ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для красивого Π²Ρ‹Π²ΠΎΠ΄Π° Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. Она ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ позволяСт Π»Π΅Π³ΠΊΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌΠΈ ΠΈ раздСлитСлями. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ возмоТности Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Tabulate: - Π’Ρ‹Π²ΠΎΠ΄ Ρ‚Π°Π±Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… (plain, simple, grid, pipe, orgtbl, tsv, html, latex, ts, ΠΈ Π΄Ρ€.). - АвтоматичСскоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. - ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… (числа, строки, списки, ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠΈ, словари ΠΈ Π΄Ρ€.). Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ΄Π° ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° выводится Ρ‚Π°Π±Π»ΠΈΡ†Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΎ Ρ„Ρ€ΡƒΠΊΡ‚Π°Ρ…, ΠΈΡ… Ρ†Π΅Π½Π΅ ΠΈ количСствС, оформлСнная Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ "grid".
3 195
18
πŸ“£ РазмСститС Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ Π² этом ΠΊΠ°Π½Π°Π»Π΅ β€” Π΅Ρ‘ увидят Аудитория Telegram остаётся Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π½ΠΈ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ. ИндСкс читаСмости э
πŸ“£ РазмСститС Ρ€Π΅ΠΊΠ»Π°ΠΌΡƒ Π² этом ΠΊΠ°Π½Π°Π»Π΅ β€” Π΅Ρ‘ увидят Аудитория Telegram остаётся Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ Π½ΠΈ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ. ИндСкс читаСмости это ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚: ΠΎΡ…Π²Π°Ρ‚Ρ‹ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΏΠΎ Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°ΠΌ дСрТатся, люди ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ. Π Π΅ΠΊΠ»Π°ΠΌΠ° Π² Telegram β€” это Π·Π°ΠΊΠΎΠ½Π½ΠΎ: ЀАБ Π² 2026 Π³ΠΎΠ΄Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ», Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π°. πŸ‘‰ Π—Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π² этом ΠΊΠ°Π½Π°Π»Π΅ ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· Telega.in β€” с ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰ΠΈΠΌΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, Π·Π° ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚. Π€ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ ΠΈ Ρ†Π΅Π½Ρ‹ β€” ΠΏΠΎ ссылкС.
1 350
19
Scrapy Scrapy - это Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для извлСчСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π²Π΅Π±-сайтов. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для автоматичСского сбора структурированны
Scrapy Scrapy - это Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для извлСчСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π²Π΅Π±-сайтов. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для автоматичСского сбора структурированных Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π²Π΅Π±-страниц, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ†Π΅Π½Ρ‹ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², информация ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ…, ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ создаСт Π²Π΅Π±-ΠΏΠ°ΡƒΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ Ρ†Π΅Π½Ρ‹ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² с сайта example.com. Он ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ CSS-сСлСкторы для поиска элСмСнтов страницы, содСрТащих ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ…, ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ ΠΈΡ… Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈ Ρ†Π΅Π½Ρƒ.
3 513
20
Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ списка ΠΈ мноТСства Π² ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Для соСдинСния списка ΠΈ мноТСства Π² ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ zip
Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ списка ΠΈ мноТСства Π² ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ Для соСдинСния списка ΠΈ мноТСства Π² ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ zip(). Π­Ρ‚Π° функция ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ элСмСнты Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ (`списков`, мноТСств, ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ΅ΠΉ ΠΈ Ρ‚.Π΄.) Π² ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠΈ. Для создания словаря ΠΈΠ· списков ΠΈ мноТСств Π½ΡƒΠΆΠ½ΠΎ сначала ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ элСмСнты Π² ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ zip(), Π° Π·Π°Ρ‚Π΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ ΠΈΠ· этих ΠΊΠΎΡ€Ρ‚Π΅ΠΆΠ΅ΠΉ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ dict(). fruit_prices Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΡΠ»ΠΎΠ²Π°Ρ€ΡŒ {'apple': 1.20, 'banana': 0.80, 'orange': 1.50}.
3 544