@QuietWorld · Post #6675 · 10.10.2019 г., 00:00
Fair play isprimarilynot blaming others for anything that is wrong with us. — Eric Hoffer – #quotes#truth#selfdevelopment @quietworld🍃
Hashtags
TGINSIGHT SIMILAR POSTS
Изворен канал @pythonotes · Post #183 · 23 ное.
Python + bash Если вам часто требуется запускать shell команды из Python-кода, какой способ вы используете? Самый низкоуровневый это функция os.system(), либо os.popen(). Рекомендованный способ это subprocess.call(). Но это всё еще достаточно неудобно. Советую обратить своё внимание на очень крутую библиотеку sh. Что она умеет? 🔸 удобный синтаксис вызова команд как функций # os import os os.system("tar cvf demo.tar ~/") # subprocess import subprocess subprocess.call(['tar', 'cvf', 'demo.tar', '~/']) # sh import sh sh.tar('cvf', 'demo.tar', "~/") 🔸 простое создание функции-алиаса для длинной команды fn = sh.lsof.bake('-i', '-P', '-n') output = sh.grep(fn(), 'LISTEN') в этом примере также задействован пайпинг 🔸 удобный вызов команд от sudo with sh.contrib.sudo: print(ls("/root")) Такой запрос спросит пароль. Чтобы это работало нужно соответствующим способом настроить юзера. А вот вариант с вводом пароля через код. password = "secret" sudo = sh.sudo.bake("-S", _in=password+"\n") print(sudo.ls("/root")) Это не все фишки. Больше интересных примеров смотрите в документации. Специально для Windows💀 юзеров #libs#linux
Пребарај: #selfdevelopment
@QuietWorld · Post #6675 · 10.10.2019 г., 00:00
Fair play isprimarilynot blaming others for anything that is wrong with us. — Eric Hoffer – #quotes#truth#selfdevelopment @quietworld🍃
Hashtags
@englishmeta1 · Post #94 · 14.03.2022 г., 08:51
Learn to refuse! Such a skill can be useful to get away from pressure and extortion from manipulators, especially if you are a soft, compliant person and are afraid to refuse someone, even at the cost of your own comfort and peace of mind. Start with a softer option: “I don’t think”, “I won’t succeed”, “I can’t”. To begin with, it is important to understand that there is the very possibility of failure, then it will become easier. But in the end, you need to come to a firm “no” without explaining your refusal or justifying your decision to others. *** Next post: Life Tips ♡ ㅤ ⎙ㅤ ⌲ 🔔 ˡᶦᵏᵉ ˢᵃᵛᵉ ˢʰᵃʳᵉ unmute #psychology#Selfdevelopment 📝 Requests: @Guidancee_bot ©@This_is_psychology
Hashtags
@QuietWorld · Post #6683 · 10.10.2019 г., 09:30
Often we change..; jobs, friends and spouses.. instead of ourselves. — Akbarali H. Jetha – #quotes#reflection#selfdevelopment @quietworld🍃