Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Фикс ошибки python скриптов

закрыт без выполнения


Ошибка имеет такой вид

[2019-08-22 19:05:27,422] ERROR in app: Exception on / [GET]

Traceback (most recent call last):

  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1982, in wsgi_app

    response = self.full_dispatch_request()

  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1614, in full_dispatch_request

    rv = self.handle_user_exception(e)

  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1517, in handle_user_exception

    reraise(exc_type, exc_value, tb)

  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1612, in full_dispatch_request

    rv = self.dispatch_request()

  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1598, in dispatch_request

    return self.view_functions[rule.endpoint](**req.view_args)

  File "webserver.py", line 38, in get_server_by_id

    cursor.execute(query)

  File "/usr/local/lib/python2.7/dist-packages/mysql/connector/cursor.py", line 569, in execute

    self._handle_result(self._connection.cmd_query(stmt))

  File "/usr/local/lib/python2.7/dist-packages/mysql/connector/cursor.py", line 480, in _handle_result

    self._connection.unread_result = True

AttributeError: can't set attribute


Почему и как, не понятно и не известно. Это веб-сервер, с функциями нужными.

Знаю что раньше он работал, но после перехода на debian 9 и установки всего того же, вылетает ошибка при запросе к веб-серверу.


Вот еще ошибка 

Traceback (most recent call last):

  File "script_json_file.py", line 80, in <module>

    put_servers()

  File "script_json_file.py", line 30, in put_servers

    cursor.execute(query)

  File "/usr/local/lib/python2.7/dist-packages/mysql/connector/cursor.py", line 569, in execute

    self._handle_result(self._connection.cmd_query(stmt))

  File "/usr/local/lib/python2.7/dist-packages/mysql/connector/cursor.py", line 480, in _handle_result

    self._connection.unread_result = True

AttributeError: can't set attribute


смысл скрипта другой, ошибка так же, почему не знаю.



  1. 2 дня500 ₽
    Вячеслав Шумков
     259 

    Добрый день, Владислав! Специализируюсь на создании веб-приложений на Django и Flask. Понимаю в чём ваша проблема, готов начать решать прямо сейчас.

    Мой telegram: @vyacheslav_shv

    Россия Пермь | 23 августа в 15:24 |
  2. 1 день250 ₴
    Anatoly Novikov
     806   50  0

    Здравствуйте, выполню. Обращайтесь, обсудим telegram: @noparamos

    Украина Одесса | 23 августа в 15:16 |
  3. 1 день100 ₴
    Alexander Zorin
     199 

    У вас после переустановки системы «слетели» некоторые значения по-умолчанию.

    Здесь, скорее всего, SQL-сервер заработал в режиме strict-mode. Он не допускает возможности установки пустых (null) значений полям, которые требуют непустых значений.

    Посмотрите чему равно у вас значение sql_mode и сравните его с тем что было раньше. Я бы с этого начал.

    * Если заработает — рад был помочь, платить ничего не надо. Просто система не разрешает ответить не указав минимальную расценку в 100 гривен.

    Россия Россия | 23 августа в 17:16 |
  4. 1 день250 ₴
    Андрій Кісіль
     1330  проверен   47  0

    Доброго вечора. Готовий спробувати допомогти вам в розгортанні проекту на пітоні. Пишіть. Дякую.

    Украина Кременец | 23 августа в 22:01 |
  5. 4 дня500 ₴
    Artem Vostrikov
     247   2  0

    Приветствую, Владислав. Готов помочь с вашей проблемой.
    Контакты:
    telegram: artem_666
    skype: artem.vostrikov.777

    Россия Россия | 24 августа в 05:24 |