
    fi                         d Z ddlZddlmZ dej        fdZdej        fdZedk    r, e            Z	 e
e	            e            Z e
e           dS dS )u   
Date: 2025/3/9 23:00
Desc: 东方财富网-行情中心-沪深港通
https://quote.eastmoney.com/center/gridlist.html#ah_comparison
    N)fetch_paginated_datareturnc                     d} dddddddddddd	}t          | |          }|                    d
           |d                             t                    dz   |d<   |                    ddddddddddd
d
           |g d         }t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   |S )u   
    东方财富网-行情中心-沪深港通-AH股比价-实时行情
    https://quote.eastmoney.com/center/gridlist.html#ah_comparison
    :return: 东方财富网-行情中心-沪深港通-AH股比价-实时行情
    :rtype: pandas.DataFrame
    ,https://push2.eastmoney.com/api/qt/clist/get12z
b:DLMK0101zDf193,f191,f192,f12,f13,f14,f1,f2,f4,f3,f152,f186,f190,f187,f189,f188f3100
|0|0|0|webnpflttinvtfsfieldsfidpnpzpodectwbp2uTinplaceindex      序号   名称
   H股代码   最新价-HKD   H股-涨跌幅
   A股代码   最新价-RMB   A股-涨跌幅   比价   溢价)
r   f193f12f2r	   f191f186f187f189f188columnsr   )
r   r   r   r   r    r!   r"   r#   r$   r%   coerceerrors  d   )r   reset_indexastypeintrenamepd
to_numericurlparamstemp_dfs      F/usr/local/lib/python3.11/dist-packages/akshare/stock/stock_hsgt_em.pystock_zh_ah_spot_emr@      s    9CX F #3//G%%%w'..s33a7GGNN!" #$
 
      	
 	
 	
G  "}W_-EhWWWZ^^GO "g6F.GPX Y Y Y\_ _G!}W_-EhWWWZ]]GO "g6F.GPX Y Y Y\_ _Ggh&7IIICOGHgh&7IIICOGHN    c                     d} dddddddddddd	}t          | |          }|                    d
dddddddddddd           |g d         }t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   t          j        |d         d          dz  |d<   |                    d
gdd           |                    d           |d                              t                    d!z   |d <   |                    d d"id           |S )#u   
    东方财富网-行情中心-沪深港通-港股通(沪>港)-股票
    https://quote.eastmoney.com/center/gridlist.html#hk_sh_stocks
    :return: 东方财富网-行情中心-沪深港通-港股通(沪>港)-股票
    :rtype: pandas.DataFrame
    r   r   r   z
b:DLMK0144z6f12,f13,f14,f19,f1,f2,f4,f3,f152,f17,f18,f15,f16,f5,f6r'   r
   r   r      代码r   	   最新价	   涨跌额	   涨跌幅   今开   最高   最低   昨收	   成交量	   成交额)r'   f14r(   f4r	   f17f15f16f18f5f6Tr.   )rC   r   rD   rE   rF   rG   rH   rI   rJ   rK   rL   r0   r1   r3   r4   i )ignore_indexr   r   r   r   r   )r   r8   r9   r:   sort_valuesr5   r6   r7   r;   s      r?   stock_hsgt_sh_hk_spot_emrW   L   se    9CJ F #3//GNN
 
     " 	
 	
 	
G =)=hOOORVVGK=)=hOOORVVGK=)=hOOORUUGKgh&7IIIDPGHgh&7IIIDPGHgh&7IIIDPGHgh&7IIIDPGH=)=hOOOR[[GK=)=hOOOR[[GK
tDDD%%%w'..s33a7GGNNGX.N===NrA   __main__)__doc__pandasr9   akshare.utils.funcr   	DataFramer@   rW   __name__stock_zh_ah_spot_em_dfprintstock_hsgt_sh_hk_spot_em_df rA   r?   <module>rb      s         3 3 3 3 3 3;R\ ; ; ; ;|C", C C C CL z0022	E
 !!!":":"<"<	E
%&&&&& rA   