Скажите пожалуйста, как добавить к subprocess еще один запрос?
Сижу на linux, в запускаю через питон программу “geth”, она консольная и работает в терминале.
После ее запуска, мне необходимо получить от нее параметры вот такой командой “web3.fromWei(eth.getBalance(eth.coinbase), ”ether“);”.
Мне предлагается ввести эту команду после указателя “>” руками. Как водить ее автоматически средствами питона? т.е прописать ее в коде.
Прочитал про subprocess communicate, но так и не понял как его использовать.
Спасибо.
#!/usr/bin/env python3 terminal = 'geth --genesis /home/georg/genesis/genesis.json --datadir /home/georg/node1 --networkid 243 --nodiscover --maxpeers 10 --port "30303" console' import subprocess PIPE = subprocess.PIPE p = subprocess.Popen(terminal, shell = True) p.wait()