@QuietWorld · Post #6423 · 01.05.2019 г., 03:12
#selfreminder@quietworld🍃
Hashtags
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
Пребарај: #selfreminder
@QuietWorld · Post #6423 · 01.05.2019 г., 03:12
#selfreminder@quietworld🍃
Hashtags
@QuietWorld · Post #6302 · 26.03.2019 г., 12:55
so think good thoughts. try, even when it could be hard sometimes. #selfreminder@quietworld🍃
Hashtags
@QuietWorld · Post #7568 · 21.08.2020 г., 15:47
It's better to be alone than to be with a bad company. Don't settle for anything less than you deserve. Know your worth 😊 #thoughts#selfreminder @quietworld🍃
Hashtags
@QuietWorld · Post #7507 · 17.07.2020 г., 02:54
Bila kau baru mula bekerja, semalu mana dan serendah diri mana kau rasa pun, anxiety mcm mana pun, beranikan diri bertanya banyak bila tidak tahu sesuatu, itu la privilege jd orang baru. Semalu mana kau rasa untuk bertanya waktu masih baru, bayangkan kalau sudah lama bekerja masih bertanya banyak walaupun berkaitan hal yg lama? Pilih mana satu ☺ #thoughts#selfreminder @quietworld🍃
Hashtags
@QuietWorld · Post #7419 · 17.06.2020 г., 07:31
Quick reminder: don't compare your life to others too much. We grow and learn at different pace. ☺ #thoughts#selfreminder @quietworld🍃
Hashtags
@QuietWorld · Post #7277 · 20.04.2020 г., 05:12
I still have me. Don't lose yourself to anyone. There's no use to have a lot of people in your life at the price of losing yourself – because what's the point of having everyone in your life but not having yourself? Don't be afraid to lose people. Instead, be willing to lose people when you need to. #thoughts#selfreminder @quietworld🍃
Hashtags
@QuietWorld · Post #7255 · 07.04.2020 г., 08:44
Have you ever been in a situation in which you really want to forgive, but your heart can't forgive yet because it still hurts? You really want to forgive but you know you haven't because your heart still aches. & it hurts you more because you still can't forgive. Take your time. Be gentle to your heart. Don't treat your heart like how anyone else treat it. #thoughts#selfreminder@quietworld🍃
Hashtags
@QuietWorld · Post #7062 · 12.12.2019 г., 02:11
Tbh, you don't have to be the most knowledgable person in the world or anywhere. Knowing that you don't know about somethingyou need to know about and able to decide and take action to find out more about it is enough to help you go a long way. It's just that simple. Remember that. #thoughts#selfreminder @quietworld🍃
Hashtags
@QuietWorld · Post #6977 · 26.11.2019 г., 03:40
Don't give more to other people than you give to yourself. Don't be too loyal to other people that you betray yourself. #selfreminder#life @quietworld🍃
Hashtags
@QuietWorld · Post #6922 · 17.11.2019 г., 04:58
cc: theawkwardyeti #life#selfreminder @quietworld🍃
Hashtags
@QuietWorld · Post #7583 · 07.09.2020 г., 00:28
#motivation#selfreminder @quietworld🍃
Hashtags
@QuietWorld · Post #6961 · 23.11.2019 г., 14:42
#motivation#selfreminder @quietworld🍃
Hashtags