• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Запись вывода функции cmd в фаил

Vlg

Green Team
02.11.2019
117
1
BIT
19
Hello, world! Тут проблема нарисовалась. Мне нужно вывести результат функции
Код:
rclone tree mydisk:
и для этого нужно дописать к строке
Код:
> nul file.txt
, тоесть полная строка
Код:
rclone tree mydisk: > nul myfile.txt
. Тут то и есть вся проблема консоль считает что
Код:
> nul file.txt
и есть путь в самом диске. А если добавить символ И (&), то он выполняет ее после выполнение предыдущей функции отдельно(тут нет ничего удивительного, так и должно быть.) Как поможете? Вообще, если вы мне бы сказали как в Python получить результат действий cmd я был бы очень благодарен вам, а то есть вариант использовать модули sys да os а они выдают только True или False (1 или 0).
 
Решение
rclone tree mydisk: > nul myfile.txt
Пробуй так:
rclone tree mydisk: >myfile.txt

Вообще, если вы мне бы сказали как в Python получить результат действий cmd
Python:
import subprocess
output = subprocess.check_output(["rclone", "tree", "mydisk:"]).decode('utf-8')
print(output)

Помимо ещё можно использовать .

Pernat1y

Well-known member
05.04.2018
1 443
135
BIT
0
rclone tree mydisk: > nul myfile.txt
Пробуй так:
rclone tree mydisk: >myfile.txt

Вообще, если вы мне бы сказали как в Python получить результат действий cmd
Python:
import subprocess
output = subprocess.check_output(["rclone", "tree", "mydisk:"]).decode('utf-8')
print(output)

Помимо ещё можно использовать .
 
Последнее редактирование:
Решение

Vlg

Green Team
02.11.2019
117
1
BIT
19
Пробуй так:
rclone tree mydisk: >myfile.txt


Python:
import subprocess
output = subprocess.check_output(["rclone", "tree", "mydisk:"]).decode('utf-8')
print(output)

Помимо ещё можно использовать .
Блин, чувак, ты всегда выручаешь.
 
02.03.2021
561
404
BIT
263
Hello, world! Тут проблема нарисовалась. Мне нужно вывести результат функции
Код:
rclone tree mydisk:
и для этого нужно дописать к строке
Код:
> nul file.txt
, тоесть полная строка
Код:
rclone tree mydisk: > nul myfile.txt
. Тут то и есть вся проблема консоль считает что
Код:
> nul file.txt
и есть путь в самом диске. А если добавить символ И (&), то он выполняет ее после выполнение предыдущей функции отдельно(тут нет ничего удивительного, так и должно быть.) Как поможете? Вообще, если вы мне бы сказали как в Python получить результат действий cmd я был бы очень благодарен вам, а то есть вариант использовать модули sys да os а они выдают только True или False (1 или 0).

Держи тут все отлично расписано
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!