Уведомления

Группа в Telegram: @pythonsu

#1 Март 17, 2019 19:56:25

necrophobia
Зарегистрирован: 2019-03-17
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Программка запускается в среде ,а через CMD-нет.

Программка запускается в среде ,а через CMD-нет.






 import os
print ("Hello user")
print ("Do you want to play a game or do anithing else?")
AS=str(input ())
if (AS=="yes"):
    os.startfile(r'c:/режим питания/высок.bat')
else:
    os.startfile(r'c:/режим питания/низ.bat')
input ('Press ENTER to exit') 

Заранее спасибо!

Отредактировано necrophobia (Март 17, 2019 19:57:09)

Офлайн

#2 Март 23, 2019 17:21:41

uf4JaiD5
Зарегистрирован: 2018-12-28
Сообщения: 76
Репутация: +  4  -
Профиль   Отправить e-mail  

Программка запускается в среде ,а через CMD-нет.

Интерпретатор ожидает код по одной строке, не надо лишнего копировать. Блок if ..: .. else: .. можно целиком вставить.

>>> import os
>>> AS=str(input ())
yes
>>> if (AS=="yes"):
... os.startfile(r'c:/режим питания/высок.bat')
... else:
... os.startfile(r'c:/режим питания/низ.bat')
...
Traceback (most recent call last):
File "<stdin>", line 2, in <module>
AttributeError: 'module' object has no attribute 'startfile'

Совсем другое дело же.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version