用python获取tushare数据并存入mysql数据库(二)日线行情

本文介绍了如何使用Python编程语言,结合pycharm工具,从tushare获取日线行情数据,并通过SQLAlchemy库将这些数据存储到MySQL数据库中。内容包括创建数据库表结构、定义获取数据的函数、数据的增删操作,以及提供了tushare的注册链接。
摘要由CSDN通过智能技术生成

编程语言:python
编程工具:pycharm
数据来源:tushare
连接mysql方式:SQLAlchemy

1、创建“日线行情”表结构

class Daily(Base):
    """日线行情
    ts_code	str	N	股票代码(二选一)
    trade_date	str	N	交易日期(二选一)
    start_date	str	N	开始日期(YYYYMMDD)
    end_date	str	N	结束日期(YYYYMMDD)
    """
    __tablename__ = 'daily'

    ts_code = Column(String(10), primary_key=True)      # 股票代码
    trade_date = Column(String(8), primary_key=True)    # 交易日期
    open = Column(Float)        # 开盘价
    high = Column(Float)        # 最高价
    low = Column(Float)         # 最低价
    close = Column(Float)       # 收盘价
    pre_close = Column(Float)   # 昨收价
    change = Column(Float)      # 涨跌额
    pct_chg = Column(Float)     # 涨跌幅 (未复权,如果是复权请用 通用行情接口 )
    vol = Column(Float)         # 成交量 (手)
    amount = Column(Float)      # 成交额 (千元&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值