Какие должны быть отступы в тхт файле с кодом? Постоянно ругается в таком виде, при чем на каждую строку:
Нажмите для увеличения
1. Dantes3000 - 11 Апреля, 2021 - 07:30:26 - перейти к сообщению
2. Zireael - 11 Апреля, 2021 - 09:03:32 - перейти к сообщению
Цитата:
Какие должны быть отступы
1 отступ это 4 пробела. Файл должен быть в кодировке ansi. Если что не работает, лучше выкладывать минимальный код, который не работает.
3. Dantes3000 - 11 Апреля, 2021 - 09:17:37 - перейти к сообщению
CODE:
string res="ху";
if (runpython())
{
if (runfilepython (pathfolder()+"test1.txt"))
{
looptime(10000)
{
res = getpython();
if(res== "ERROR_READ_PYTHON") pause(1000);
else break;
}
} else {messagebox("Нет файла");}
}
else
{
}
messagebox(res);
if (runpython())
{
if (runfilepython (pathfolder()+"test1.txt"))
{
looptime(10000)
{
res = getpython();
if(res== "ERROR_READ_PYTHON") pause(1000);
else break;
}
} else {messagebox("Нет файла");}
}
else
{
}
messagebox(res);
в блокноте через crtl+h заменить ~ на пробел
CODE:
import time
token = "1712970689:AAGt26rbFvGL46WRWXhjPlDHbYG_ExL0woo"
path_ini = "D:\\KIBOR\\Kibor\\settings.ini"
IDs = [38326793, 3836726793]
counter_exit = 0
time_start = time.time()
def~send_sms():
~~~~curr="null"
~~~~if~curr=="null":
~~~~~~~~print("null")
~~~~~~~~return~0
send_sms()
token = "1712970689:AAGt26rbFvGL46WRWXhjPlDHbYG_ExL0woo"
path_ini = "D:\\KIBOR\\Kibor\\settings.ini"
IDs = [38326793, 3836726793]
counter_exit = 0
time_start = time.time()
def~send_sms():
~~~~curr="null"
~~~~if~curr=="null":
~~~~~~~~print("null")
~~~~~~~~return~0
send_sms()
4. Zireael - 11 Апреля, 2021 - 09:26:39 - перейти к сообщению
Цитата:
~~~~curr="null"
~~~~if~curr=="null":
~~~~if~curr=="null":
Между этими строками не должно быть пустой строки.
5. Dantes3000 - 11 Апреля, 2021 - 09:35:19 - перейти к сообщению
Zireael пишет:
Между этими строками не должно быть пустой строки.
Окей, спасибо. Этот код запустился, а тот что выше - нет. Все пустые строки убрал
заодно и баг нашелся, возвращает:
---------------------------
Kibor
---------------------------
null
0
---------------------------
OK
---------------------------
6. Zireael - 11 Апреля, 2021 - 09:43:04 - перейти к сообщению
Цитата:
Этот код запустился, а тот что выше - нет. Все пустые строки убрал
Надо не все убрать, а те которые лишние.
Цитата:
заодно и баг нашелся, возвращает:
Возвращает:
Цитата:
null
0
0
тоже что и интерпретатор. В чём баг?
7. Dantes3000 - 11 Апреля, 2021 - 09:49:20 - перейти к сообщению
8. Zireael - 11 Апреля, 2021 - 09:53:32 - перейти к сообщению
Я имел ввиду консольный интерпретатор, тот что в папке с кибор.
9. Dantes3000 - 11 Апреля, 2021 - 09:59:38 - перейти к сообщению
Кароче у меня теперь постоянно null 0 возвращает, даже когда другой тхт загружаю. В общем, лучше напрямую ехе собирать и обращаться с кибором через ini. У меня так ни разу нормально ничего не запустилось.
10. Kibor - 11 Апреля, 2021 - 10:34:19 - перейти к сообщению
Dantes3000 пишет:
заодно и баг нашелся, возвращает:
---------------------------
Kibor
---------------------------
null
0
---------------------------
OK
---------------------------
---------------------------
Kibor
---------------------------
null
0
---------------------------
OK
---------------------------
Dantes3000 пишет:
Интерпретатор просто null возвращает, а кибор еще и 0, то есть значение return. Может это и фича, но нигде не описано вроде
?
Dantes3000 пишет:
Этот код запустился, а тот что выше - нет. Все пустые строки убрал
Мы его должны со скрина перепечатывать? Dantes3000 пишет:
Кароче у меня теперь постоянно null 0 возвращает
И? Что не так как в питон интерпретаторе?