开发者社区> 问答> 正文

python怎么解析这段信息? 400 报错

python怎么解析这段信息? 400 报错

做java的,最近用到python,感觉挺好用,我问一个问题

代码是这样的

Newprice=w.wst("600000.SH", "last", "2017-05-18 10:00:00", "2017-05-18 16:20:28", "")
print (Newprice)

他返回的是这样的

我问一下,怎么才能让他变成这种样式以便于我存入数据库

每个前面还要加上股票代码

这样的  600000.SH   2017-05-18 16:37:04    15.01

主要是一一对应,怕出错

展开
收起
爱吃鱼的程序员 2020-06-04 14:18:16 431 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    NewPrice的数据类型你也没说明啊,具体有什么方法也不知道.需要你查看一下接口的API文档.

    具体的思路就是得到Times和Data的列表,可以用zip方法组合一下再循环.

    ######

    用这个库,比较新。

    https://pypi.python.org/pypi/pymssql/2.1.3

     

    ######

    zip函数可以以将他们的对应关系组

    ######

    引用来自“庄严”的评论

    NewPrice的数据类型你也没说明啊,具体有什么方法也不知道.需要你查看一下接口的API文档.

    具体的思路就是得到Times和Data的列表,可以用zip方法组合一下再循环.

    Newprice=w.wst("600000.SH", "last", "2017-05-18 10:00:00", "2017-05-18 16:20:28", "")
    print (Newprice)
    time = Newprice.Times
    data = Newprice.Data0
    xy =zip(time,data)
    #print(xy)
    for dd in xy :
        for ss in dd :
            print (ss)

    老哥,我是这么做的,得出来的是这个

    老弟是初学的python 就是想问一下,如果存入sql server 数据库,应该怎么存呢,以什么形式存呢,还有你说的这个Newprice是什么格式,我也不太清楚,我调用的是wind的接口,返回的就是这个,麻烦老哥了

    ######那以什么形式存进去呢,java中是将每组数据放入对象,然后以对象的形式存入数据库,我不知道python怎么搞######1)首先在数据库建立对应的表 2)知道怎么用python连接数据库 3)用python拼接SQL语句插入数据库,或者用相关的ORM方法插入数据.######

    起码先看看pep8的社区规范吧,python的代码规范和java完全不同

    ######我知道,我主要是想问的是这个,我得到的这个可以以什么形式存入数据库######

    这个数据库定义好后表结构,然后对应字段写sql存进去就可以了。如下图,我这个使用的postgresql数据库,不过我是一条条数据插入的,你这个可以写个for循环插入数据库。

    ######

    引用来自“庄严”的评论

    NewPrice的数据类型你也没说明啊,具体有什么方法也不知道.需要你查看一下接口的API文档.

    具体的思路就是得到Times和Data的列表,可以用zip方法组合一下再循环.

    引用来自“gugu_鸣音”的评论

    Newprice=w.wst("600000.SH", "last", "2017-05-18 10:00:00", "2017-05-18 16:20:28", "")
    print (Newprice)
    time = Newprice.Times
    data = Newprice.Data0
    xy =zip(time,data)
    #print(xy)
    for dd in xy :
        for ss in dd :
            print (ss)

    老哥,我是这么做的,得出来的是这个

    老弟是初学的python 就是想问一下,如果存入sql server 数据库,应该怎么存呢,以什么形式存呢,还有你说的这个Newprice是什么格式,我也不太清楚,我调用的是wind的接口,返回的就是这个,麻烦老哥了

    问一下老哥,在连接数据库时需要导包

    在项目中  import  pyodbc为甚会报错啊

    ######

    引用来自“听风的小猪”的评论

    这个数据库定义好后表结构,然后对应字段写sql存进去就可以了。如下图,我这个使用的postgresql数据库,不过我是一条条数据插入的,你这个可以写个for循环插入数据库。

    您看一下这个,现在做的直插入最后一条,,我应该改才能循环插入呢

    2020-06-04 16:24:21
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
神龙云服务器产品及技术深度解析 立即下载
弹性创造价值:基于ECS的最佳性价比实践解析 立即下载
又快又稳:阿里云下一代虚拟交换机解析 立即下载