Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Python - Выполнение скрипта

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

1. Ilya001 - 19 Сентября, 2021 - 13:44:30 - перейти к сообщению
Здравствуйте!

Есть у меня такой код на питоне:
Скрытый текст:
Для просмотра Вам необходимо авторизоваться


Я попытался через кибор выполнить этот код, но без результата, попробовал __python/sync без разницы, в __pyhon_sync после импорта tensorflow идет ошибка, в обычном IDLE python код работает, но через Кибор почему-то не хочет, подскажите пожалуйста! Что я делаю не так? Я пытаюсь получить ответ после выполнение скрипта в питоне, но не получается.

Версия Питона в папке kibor соответствует, все нужные библиотеки установлены, отступы имеется.
2. Zireael - 19 Сентября, 2021 - 14:01:40 - перейти к сообщению
 Цитата:
Есть у меня такой код на питоне:

Без отступов никто этот код читать не будет.
 Цитата:
в обычном IDLE python код работает

Через консоль, python.exe в папке с кибор, код выполнится?
3. Ilya001 - 19 Сентября, 2021 - 14:30:47 - перейти к сообщению
 Zireael пишет:
Без отступов никто этот код читать не будет

Скрытый текст:
Для просмотра Вам необходимо авторизоваться

(Добавление)
 Zireael пишет:
Через консоль, python.exe в папке с кибор, код выполнится?

Да
4. Zireael - 19 Сентября, 2021 - 14:40:29 - перейти к сообщению
 Цитата:
Через консоль, python.exe в папке с кибор, код выполнится?
Да

Значит где-то в коде допустили ошибку, через enableconsolepython смотрите где пишет ошибку.
5. Ilya001 - 19 Сентября, 2021 - 15:29:53 - перейти к сообщению
 Zireael пишет:
 Цитата:
Через консоль, python.exe в папке с кибор, код выполнится?
Да

Значит где-то в коде допустили ошибку, через enableconsolepython смотрите где пишет ошибку.

Пишет: Indentationerror: unexpected indent
Но отступы есть в коде кибора, вот:(для просмотра ссылки Вам необходимо авторизоваться)
6. Zireael - 19 Сентября, 2021 - 15:48:13 - перейти к сообщению
Убрать пустые строки, либо добавить в них нужное количество пробелов.
Можно проверить в консоли, такой код выполнится:
CODE:
def get_start():
(4 пробела)import argparse
(4 пробела)
(4 пробела)import sys

а этот нет:
CODE:
def get_start():
(4 пробела)import argparse
(пустая строка)
(4 пробела)import sys
7. Ilya001 - 19 Сентября, 2021 - 16:13:52 - перейти к сообщению
 Zireael пишет:
Убрать пустые строки, либо добавить в них нужное количество пробелов

Спасибо! Теперь при получение ответа от питона пишет: "ERROR_READ_PYTHON" если использовать __python_sync, если без синхронизации ничего не возвращает т.е пустота, как это исправить?
8. Zireael - 19 Сентября, 2021 - 16:33:00 - перейти к сообщению
У меня не установлены нужные библиотеки, не знаю что там не так.
9. Ilya001 - 20 Сентября, 2021 - 12:32:21 - перейти к сообщению
(для просмотра ссылки Вам необходимо авторизоваться)
Zireael, можете посмотреть? Что я неправильно делаю?
10. Zireael - 20 Сентября, 2021 - 18:19:49 - перейти к сообщению
Убрать из кода большую часть, если не будет ошибки, то добавлять частями и смотреть что приводит к ошибке.

Powered by ExBB FM 1.0 Final