Python脚本/ JSON转储到Mysql数据库

时间:2012-02-14 02:13:00

标签: python mysql json decoder

我有一个Python脚本应该连接到mysql数据库,创建一些具有特定字段的表,然后连接到一个名为的漏洞扫描工具,解码json信息并将其转储到sql db中。我已经安装并设置了所有内容,但是当我运行脚本时,我收到以下错误:

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框中,而我正在尝试运行脚本/连接并在Windows机器上安装mysql数据库?关于如何正常运行的任何想法?

0 个答案:

没有答案