PYTHONOMANIA
273 subscribers
195 photos
3 videos
1 file
616 links
Откройте для себя мир Python в PYTHONOMANIA!

Идеально подходит как для начинающих, так и для опытных разработчиков. Присоединяйтесь к нам, чтобы достичь совершенства в Python!

Сайт: https://pythonomania.github.io/
Download Telegram
📱Subprocesslib.

Subprocesslib — это лёгкая библиотека для Python, которая делает работу с subprocess такой же удобной, как с путями в pathlib.

✅Вместо громоздких вызовов — чистый и читаемый API для запуска системных команд.

🔹 Пример:
from subprocesslib import Command

cmd = Command('tail', '-n', 5, '/var/log/syslog')
print(cmd) # tail -n 5 /var/log/syslog

cmd.run() # subprocess.run(...)
cmd.output() # subprocess.check_output(...)
cmd.spawn() # subprocess.Popen(...)

await cmd.spawn_async() # asyncio.create_subprocess_exec(...)


#Python #Asyncio #Subprocess #CLI #pathlib #DevTools #PythonTips

📱Ссылка на репозиторий:
https://gitlab.com/chwitlabs/subprocesslib
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍4⚡3