Я пытаюсь создать скрипт для автоматизации входа в Microsoft Teams, и весь мой код работает, кроме той части, где нужно открыть приложение. Странно то, что он может открывать любое другое приложение, кроме MS Teams (Chrome, Notepad, Firefox, Edge и т. д.).
Вот соответствующий код:
def openfile():
if os.stat("stor.txt").st_size == 0:
name = filedialog.askopenfilename()
newfile = open("stor.txt", "w")
newfile.write(name)
else:
name = (open("stor.txt", "r").read())
os.startfile(name)
sleep(5)
keyboard.write(open("user.txt", "r").read())
keyboard.press("enter")
sleep(3)
keyboard.write(open("pass.txt", "r").read())
keyboard.press("enter")
Я пробовал это с os.startfile
, os.system(start..)
и любым другим методом в Интернете. Не работает.
Значение, которое я передаю в os.startfile()
, когда пытаюсь запустить Teams, равно C:/Users/Raghav/AppData/Local/Microsoft/Teams/Update.exe
.
name
при запускеos.startfile(name)
? - person Chris   schedule 20.06.2020