Ввод данных в консоль

Sokoll2022

Новичок
Пользователь
Фев 23, 2022
6
1
3
Всем привет!Я только начал изучать Python по этому вопрос может показаться глупым. Мне нужно создать скрипт который будет вводить команду в консоль (комманду Netsh wlan show profile name="name Wi-Fi" key=clear)И записывать результат в .txt файл. Прошу подробно объяснить как это сделать.
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
Python:
import subprocess
# Твоя команда
com = 'Netsh wlan show profile name="name Wi-Fi" key=clear'
# Выполняем команду
process = subprocess.run(com, stdout=subprocess.PIPE,
                         shell=True, encoding='cp866')
# Открываем файл test.txt
with open("./test.txt", 'w', encoding='utf8') as f:
    # Записываем в него результат
    f.write(process.stdout)
 
  • Мне нравится
Реакции: Sokoll2022

Sokoll2022

Новичок
Пользователь
Фев 23, 2022
6
1
3
Python:
import subprocess
# Твоя команда
com = 'Netsh wlan show profile name="name Wi-Fi" key=clear'
# Выполняем команду
process = subprocess.run(com, stdout=subprocess.PIPE,
                         shell=True, encoding='cp866')
# Открываем файл test.txt
with open("./test.txt", 'w', encoding='utf8') as f:
    # Записываем в него результат
    f.write(process.stdout)
Спасибо большое!
 
  • Мне нравится
Реакции: Vershitel_sudeb

Форум IT Специалистов