У меня есть сценарий Python, который должен подключаться к базе данных mysql, создавать несколько таблиц с конкретными полями, затем подключаться к инструменту сканирования уязвимостей под названием, декодировать информацию json и выводить ее в базу данных sql.У меня все установлено и настроено, но когда я запускаю скрипт, я получаю следующую ошибку:
Traceback (most recent call last):
File "C:\Users\guest\Desktop\mysql2BR.py", line 95, in result = json.loads(content)
File "C:\Python26\lib\json\__init__.py", line 307, in loads return _default_decoder.decode(s)
File "C:\Python26\lib\json\decoder.py", line 319, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Python26\lib\json\decoder.py", line 338, in raw_decode raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
Я запускаю это с Python 2.6 (получил синтаксические ошибки в последней версии Python 3) и установить модуль httplib2.Я работаю над этим на виртуальной машине Windows Server 2008.
Может ли быть проблема, потому что все данные из сканирующего продукта находятся на redhat-боксе, и я пытаюсь запустить скрипт / подключиться и получить базу данных mysql на коробке с windows?Любые идеи о том, как заставить это работать должным образом?