Я хочу разработать программу, в которой я могу передать python код в качестве аргумента командной строки и запустить его как команду.
Чтобы объяснить это,
cmd>python temp.py print('nirmal')
print('patel')
Вывод должен быть
>>>print('nirmal')
nirmal
>>>print('patel')
patel
Пробный код:
import sys
from subprocess import Popen,PIPE
data = sys.stdin.readlines()
#print(data)
process=Popen("python",shell=True)
process.wait()
Этот код запускает python оболочку, но как ввести python код в качестве аргумента?
Если у вас есть другая альтернатива для той же цели, пожалуйста, дайте мне знать.