TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #208 · 29 јан.

Ранее мы уже говорили о том, как выполнить какой-либо код перед открытием интерактивной консоли. Расскажу еще один способ! На самом деле, даже запустив интерпретатор в обычном режиме с выполнением скрипта из файла вы можете в любом месте активировать интерактивный режим. Или даже несколько по очереди. За это отвечает модуль code. Как это может пригодиться? 🔸 Вам не хватает pdb и хочется больше "власти" 🔸 Нужно запросить у юзера данные в достаточно сложном виде. В этом случае можно попросить его создать что ему надо и сохранить в определённую переменную, с которой потом и работать. 🔸 Нужна изолированная среда для выполнения каких-либо действий. 🔸 Просто забавы ради😁 Запускается консоль очень просто import code ic = code.InteractiveConsole() try: ic.interact() except SystemExit: pass Выход обратно на предыдущий уровень происходит как обычно, вызов функции exit() или клавиши Ctrl+D(Ctrl+Z для Windows). Я набросал простой пример с некоторым функционалом 🔹 Меняются символы приглашения 🔹 В неймспейсы добавляются дополнительные объекты 🔹 Считается время, проведённое в интерактивном режиме 🔹 Скрипт просит юзера заполнить переменную и по выходу распечатывает её значение Код здесь ↗️ Для запуска сохраните код в файл и запускайте как обычный скрипт. python my_console.py Для быстрого запуска можно сделать отдельный алиас alias py="python3 /home/username/my_console.py" #tricks#source

Резултати

Пронајдени 1 слични објави

Пребарај: #tronodispade

当前筛选 #tronodispade清除筛选
Savino Balzano

@savinobalzano · Post #794 · 28.10.2024 г., 11:14

https://x.com/SavinoBalzano/status/1850857643138597241?t=tVyYIIDdEASXajOwGPtjPw&s=19 Ammetto di essere stato un po' distratto in questi giorni: alcune me l'ero perse. Nell'#Italia del #Fascismo, quella nella quale è stata compressa la #libertà d'espressione ed è a rischio la #democrazia, in pochissimi giorni ne abbiamo sentite delle belle (per la verità le hanno sentite... io le ho recuperate stamattina: a riprova dell'eco che certe cialtronerie producono nel Paese reale). Cito liberamente (rispettando il senso). Secondo #Pascale (continuo a domandarmi perché rilevi l'opinione di questa persona, ma la invitano e dunque...) la #destra di #governo è fascista e omofoba. Poi però #Giuli sceglie un portavoce omosessuale e veniamo colti da un senso di smarrimento e confusione. Secondo #Scurati, invece, #Meloni dovrebbe dar conto delle sue origini neofasciste all'opinione pubblica: dovrebbe, interpreto, fare una sorta di mea culpa, sottoporsi a una gognetta purificatrice, un po' come Cersei Lannister nel #TronoDiSpade. Ricordate? quando tutti le urlavano "vergogna" tra le strade di Approdo del Re. A Scurati affidiamo il ruolo dell'Alto Passero. Secondo #Montanari, ancora, le nostre forze dell'ordine - in preda al rigurgito razzista - fermano per strada la gente perché di colore. Che poi anche sul piano logico arranco: so' diventati razzisti solo perché al governo c'è #Lega e #FDI? prima non lo erano? se invece già lo erano, perché Tomasino non lo denunciava? fatico a seguirlo. Un #circo, un vero e proprio circo, alimentato da un "giornalismo" da due soldi, da guitti che fanno spettacolo invece che #informazione. A me va benissimo, mi diverto, però mi piacerebbe lo ammettessero. Colpisce che certe cose si possano dire nonostante ci sia la limitazione della libertà di espressione, ripeto. Quando cominci a studiare l'inglese, a scuola, ti insegnano che esistono le espressioni «false friends»: quelle parole che suonano come alcune italiane, ma che significano qualcosa di diverso. Ecco, questa gente rappresenta i «false enemies»: sembra che critichino aspramente il Governo, ma il loro punto di vista è tanto ridicolo e grottesco da rafforzarlo. Avanti tutta gente, che entri adesso la donna barbuta e il domatore delle tigri! Ci sono anche zucchero filato e caramelle gommose!