Кибор » Кибор - Интегрированная среда разработки ботов » Отчет о ошибках » Питон

Страниц (1): [1]
 

1. Adomb - 31 Августа, 2020 - 22:35:27 - перейти к сообщению
Тему, поторопился, указал корявую

<4 пробела> - исправить на TAB
CODE:
string Key=individualcode();
string terr="showkey(^'"+Key+"^')";

pyt(0);

function pyt(int q)
{string tem; if (runpython()==0){messagebox ("Íå óäàëîñü çàïóñòèòü Python"); return;}

__python
def showkey(put):
<4 пробела> return put

__end_python

if(q==1){tem=sendgetpython("showkey(^'"+Key+"^')"); messagebox(tem); goto en;}

if(q==2){tem=sendgetpython(terr); messagebox(tem); goto en;}

tem=sendgetpython("showkey(^'"+Key+"^')"); messagebox(tem);

en:; closepython();
}

Если передать функции 0 - отрабатывает.
Передаём 1 - выскакивает ошибка - ?? - текст передаём ведь тот же
Передаём 2 - то есть этот же текст, но переменной - отрабатывает
2. Adomb - 01 Сентября, 2020 - 01:37:23 - перейти к сообщению
Если поставить пробел после левой фигурной скобки - то ошибка не появляется.

CODE:
if(q==1){ tem=sendgetpython("showkey(^'"+Key+"^')"); messagebox(tem); goto en;}
3. Kibor - 01 Сентября, 2020 - 03:02:21 - перейти к сообщению
 Adomb пишет:
<4 пробела> - исправить на TAB

Кибор табы преобразует в пробелы.

Обновил. Поправил.

Powered by ExBB FM 1.0 Final