πŸ“Œ Ѐункция exec() Π² Python, выполняСт Π±Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: https://t.me/Python_libr/3362 ============================================================ πŸ“Œ Ѐункция exec() Π² Python, выполняСт Π±Π»ΠΎΠΊ ΠΊΠΎΠ΄Π° Ѐункция exec() ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ динамичСскоС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Python ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ большиС Π±Π»ΠΎΠΊΠΈ ΠΊΠΎΠ΄Π°, Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ eval(). ΠŸΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΡ‹ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ строкой, Π»ΠΈΠ±ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ ΠΊΠΎΠ΄Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ сгСнСрированный Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ compile(). β€’ Если это строка, Ρ‚ΠΎ строка анализируСтся ΠΊΠ°ΠΊ Π½Π°Π±ΠΎΡ€ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Python, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Ρ‚Π΅ΠΌ выполняСтся (Ссли Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ синтаксичСская ошибка). β€’ Если это ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΊΠΎΠ΄Π°, ΠΎΠ½ просто выполняСтся. Π’ΠΎ всСх случаях оТидаСтся, Ρ‡Ρ‚ΠΎ исполняСмый ΠΊΠΎΠ΄ Π±ΡƒΠ΄Π΅Ρ‚ допустимым для Π²Π²ΠΎΠ΄Π° Π² Ρ„Π°ΠΉΠ». Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ - None. πŸ“• ДокумСнтация #ΡƒΡ€ΠΎΠΊ