Python - взять строку, сгенерированную в оболочке python, и вывести интерфейс командной строки TO - PullRequest
0 голосов
/ 29 апреля 2020

Создан python файл, который принимает пользовательский ввод (беспорядочно, требует очистки), назначает их переменным и объединяет их, чтобы создать строку, которую можно вставить во вновь открытую командную строку и выполнить другой файл. Мне интересно, можно ли взять выведенную строку и вставить ее в интерфейс командной строки, не копируя и не вставляя строку вручную.

import os

labelType = input("what is the display type?(phat)")
labelColour = input("Choose a label colour: yellow, black, red")
labelPrice = input("Enter the price.")
labelName = input("Enter the name of the product.")
labelTotal = labelPrice+labelName

command = ("python labelupdate.py --type ",labelType," --colour ",labelColour," --name ",labelTotal," & pause")
commandstring = ''.join(command)
print (commandstring)

os.system('cmd /k')
...