Tagged: subprocess

16
Сен
2021

subprocess как ответить на вопрос после вызова команды

Использую библиотеку subprocess. (os не подходит, т.к. глюки с кодировками)
Вызвал команду, затем просят дать ответ: Y, N или C.
Как ответить на этот вопрос? (Вверху обычная консоль, чтобы было понятнее. просто с кодировкой какая-то фигня….

19
Авг
2021

Как написать сообщение в Telegram и распарсить ответ на сообщение Python?

Цель такая: открывать телеграм и писать сообщение определенному боту (сообщение со своего аккаунта). Бот, в свою очередь, в ответ на сообщение присылает список из четырех элементов (пример на фото ниже).
Нужно либо нажать на любой элемент,…

03
Авг
2021

Как запустить программу на компьютере, чтобы при закрытии скрипта python она не завершалась

Необходимо запустить программу.
Пробовал через os.system и subprocess.Popen. Но ни тот, ни другой способ не решает проблему: При завершении скрипта запущенные программы завершаются.

27
Июл
2021

Как передать команду из Python в Git Bash

Всем привет. Нужна помощь. Пытаюсь добиться такого результата:
-> запускаю python код
-> открывается окно Git Bash
-> в него из кода python передается заданная команда
-> далее она выполняется в Git Bash

Разбирался с subproces…

19
Июл
2021

PermissionError 13

Мне нужно на сервере VPS запускать парсер и отправлять все это дело пользователю в телегу. Я сделал на flask вебхук, сделал парсер на scrapy.
Если я запускаю парсер как обычно scrapy crawl <spider_name> то все работает отлично, но ка…

19
Июл
2021

PermissionError 13

Мне нужно на сервере VPS запускать парсер и отправлять все это дело пользователю в телегу. Я сделал на flask вебхук, сделал парсер на scrapy.
Если я запускаю парсер как обычно scrapy crawl <spider_name> то все работает отлично, но ка…

17
Июл
2021

Процессы, запущенные через библиотеку Python subprocess не могут обращаться к другим файлам

Запускаю на Windows (с правами Администратора), пытаюсь запустить исполняемый .exe через библиотеку subprocess:
>>> import subprocess

>>> subprocess.run([‘C:\\Users\\User\\Downloads\\hashcat-6.2.1\\hashcat.exe’, ‘–help’…

24
Июн
2021

Как считать\записать вывод\ввод консольного приложения c++ через python

Есть консольное приложение написанное на c++ которое может принимать и затем выводить текст в консоль
Мне нужно иметь возможность считывать\записывать ввод\вывод этого приложения в консоли
Вот мой код:
import subprocess

process = subproc…

22
Май
2021

Запуск консольной команды или exe файла, выполняемого в консоли в отдельном окне с последующей передачей туда команд

Имеется EXE-шник, который выполняется в консоли. Нужно, чтобы он запускался в отдельном от консоли самого скрипта окне, для этого я использовал команду os.startfile, но при запуске данный EXE-шник запрашивает имя файла. Можно ли как-то реа…

01
Май
2021

Получение вывода из subprocess.call

ситуация такая что мне нужен именно аргумент .call а не .run, .Popen и.т.д.
Я в курсе что .call возвращает 1 или 0, но мне нужен сам вывод из выполнения команды, к примеру:
subprocess.call(‘dir’, shell=True)
Тут мне необходимо получить спи…

28
Фев
2021

Как решить проблему с зависающим процессом, порожденным скриптом python?

Предисловие. Заинтересовался видео одного известного ютубера (название: Создаем свой Telegram на Python) в ходе которого разрабатывается телеграмм-клиент, использующий API. Ближе к сути.
Есть программа с примитивным графическим дизайном, в…

25
Фев
2021

Как запустить .bat файл через python?

Пытаюсь запустить bat-файл через python, но не выходит. Есть bat-файл, который запускает сервер для игры Valheim. Напрямую он запускается нормально. Пытаюсь запустить через python, пишет что C:\ProgramData\ServerValheimPVE\ServerBackupsWor…

25
Фев
2021

Как запустить .bat файл через python?

Пытаюсь запустить bat-файл через python, но не выходит. Есть bat-файл, который запускает сервер для игры Valheim. Напрямую он запускается нормально. Пытаюсь запустить через python, пишет что C:\ProgramData\ServerValheimPVE\ServerBackupsWor…

26
Янв
2021

Надо запустить на Linux одно и тоже консольное приложение в нескольких экземплярах одновременно

Коротко:
Есть консольное приложение, я его запускаю и этой консолью пользоваться уже не возможно, пишутся строки, ну эт нормально. Цель запустить это же приложение в нескольких экземплярах, желательно по больше(+-50) одновременно. Потом хо…

23
Янв
2021

Как оформить функцию в Powershell, которая примет аргумент от Python

Есть сценарий Powershell, который я вызываю из Python при помощи subprocess.
Мне хотелось бы узнать, как я могу сделать функцию в Powershell, которая будет принимать несколько аргументов, которые будут передаваться с помощью Python и subpr…

21
Окт
2020

Как взаимодействовать с cmd в тихом режиме?

Есть задача: проверить сертификат X509 в кодировке ASN1 на отзыв.
Вместо того, чтобы писать много кода, используя OpenSSL, хочется делать это через командную строку, потому что проверка состоит из одной строки.
if __name__ == "__main_…

11
Окт
2020

Не могу остановить subprocess

У меня есть вот такая команда:
ffmpeg -f gdigrab -framerate 30 -i desktop output.mkv

Если запустить её через cmd, она будет ожидать нажатия клавиши q и потом завершаться.
Моя задача запустить её через Popen, заснуть на 5 секунд(на самом д…

03
Окт
2020

Проверка ввода и вывода программы через subprocess.run()

Програмирую на Python 3.5(новичок)
Начал писать автотест для проверки кода,столкнулся с модулем ‘subprocess.run()’
У меня существует файл plus_ten.py с содержимом внутри:
x = input()
sum = x + x
print(sum)

Как мне реализовать проверку его…

10
Авг
2020

Как запустить скрипт Python, через другой скрипт, и при этом передать данные с одного на другой?

Моя программа состоит из двух скриптов Python: Main.py – основной скрипт с которого запускается второстепенный, и Script.py – второстепенный скрипт, в котором выполняется действие программы.
Вот код:
Main.py:
import sys
import subprocess
f…