@AlterTG · Post #2337 · 08.02.2020 г., 16:17
#telefuel @AlterTG
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
Пребарај: #telefuel
@AlterTG · Post #2337 · 08.02.2020 г., 16:17
#telefuel @AlterTG
Hashtags
@AlterTG · Post #2336 · 08.02.2020 г., 16:17
#telefuel @AlterTG
Hashtags
@AlterTG · Post #2335 · 08.02.2020 г., 16:17
#telefuel @AlterTG
Hashtags
@AlterTG · Post #2308 · 27.01.2020 г., 18:36
#telefuel @AlterTG
Hashtags
@AlterTG · Post #2307 · 27.01.2020 г., 18:36
#telefuel @AlterTG
Hashtags
@AlterTG · Post #2306 · 27.01.2020 г., 18:36
#telefuel @AlterTG
Hashtags
@AlterTG · Post #2244 · 28.11.2019 г., 20:15
Клиент с мультиаккаунтом Для MacOS #Telefuel @AlterTG
Hashtags
@AlterTG · Post #2243 · 28.11.2019 г., 20:15
Клиент с мультиаккаунтом Для Linux #Telefuel @AlterTG
Hashtags
@AlterTG · Post #2242 · 28.11.2019 г., 20:15
Клиент для десктопа с мультиаккаунтом Установщик для Windows #Telefuel @AlterTG
Hashtags
@AlterTG · Post #2241 · 28.11.2019 г., 20:15
Telefuel стремительно развивается. Лично мне он при знакомстве не очень понравился — из-за платформы, на базе которой сделан. Но такую новость я не мог пропустить... В моей группе не раз спрашивали о клиенте для десктопа с мультиаккаунтом. Разработчики Telefuel его реализовали, причём сразу для всех платформ и без каких-либо ограничений на количество аккаунтов. Список изменений за последнее время - корректное отображение кириллических символов; - автоматическое обновление приложения; - добавлен русский и испанский языки; - воможность массовой отправки сообщений (на платном тарифе); - поддержка мультиаккаунта; - изменения в бесплатном тарифе (теперь доступно): а) безлимитное количество чатов в рабочем пространстве б) фильтр непрочитанных сообщений в) фильтр непрочитанных упоминаний - платный тариф стоит 5$/мес (было 10$/мес) или 50$/год; - исправлена проблема со входом в веб для РФ - по ссылке https://telefuel.com/start #Telefuel @AlterTG
Hashtags
@AlterTG · Post #2211 · 18.10.2019 г., 22:22
#telefuel#linux @AlterTG
@AlterTG · Post #2210 · 18.10.2019 г., 22:22
#telefuel#desktop#pc @AlterTG