
    fi_'                     >   d Z ddlZddlZddlZddlmZ dej        fdZdej        fdZ	dej        fdZ
dej        fdZed	k    rV e            Z ee            e	            Z ee            e
            Z ee            e            Z ee           dS dS )
u
  
Date: 2025/3/19 15:30
Desc: 新股和风险警示股
新浪-行情中心-沪深股市-次新股
https://vip.stock.finance.sina.com.cn/mkt/#new_stock
东方财富网-行情中心-沪深个股-风险警示板
https://quote.eastmoney.com/center/gridlist.html#st_board
    N)fetch_paginated_datareturnc                     d} ddddddddddd	
}t          | |          }g d
|_        |g d         }t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   |S )u   
    东方财富网-行情中心-沪深个股-风险警示板
    https://quote.eastmoney.com/center/gridlist.html#st_board
    :return: 风险警示板
    :rtype: pandas.DataFrame
    /https://40.push2.eastmoney.com/api/qt/clist/get1100 bd1d9ddb04089700cf9c27f6f74262812f3zm:0 f:4,m:1 f:4kf2,f3,f4,f5,f6,f7,f8,f9,f10,f12,f13,f14,f15,f16,f17,f18,f20,f21,f23,f24,f25,f22,f11,f62,f128,f136,f115,f152
pnpzponputflttinvtfidfsfields   序号	   最新价	   涨跌幅	   涨跌额	   成交量	   成交额   振幅	   换手率   市盈率-动态   量比_   代码r#      名称   最高   最低   今开   昨收r#   r#   r#   	   市净率r#   r#   r#   r#   r#   r#   r#   r#   r#   r   r$   r%   r   r   r   r   r   r   r&   r'   r(   r)   r"   r    r!   r*   r   coerceerrorsr   r   r   r   r   r&   r'   r(   r"   r    r   columnspd
to_numericurlparamstemp_dfs      K/usr/local/lib/python3.11/dist-packages/akshare/stock/stock_zh_a_special.pystock_zh_a_st_emr8      s    <C0: F #3//G     GOB 	
 	
 	
G* =)=hOOOGK=)=hOOOGK=)=hOOOGK=)=hOOOGK=)=hOOOGKgh&7IIIGHgh&7IIIGHgh&7IIIGHgh&7IIIGHgh&7IIIGH=)=hOOOGKN    c                     d} ddddddddddd	
}t          | |          }g d
|_        |g d         }t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   |S )u   
    东方财富网-行情中心-沪深个股-新股
    https://quote.eastmoney.com/center/gridlist.html#newshares
    :return: 新股
    :rtype: pandas.DataFrame
    r   r   r   r	   r
   f26zm:0 f:8,m:1 f:8r   r   r   r+   r   r,   r-   r   r   r   r   r   r&   r'   r(   r"   r    r/   r3   s      r7   stock_zh_a_new_emr<   n   s    <C0> F #3//G     GOB 	
 	
 	
G* =)=hOOOGK=)=hOOOGK=)=hOOOGK=)=hOOOGK=)=hOOOGKgh&7IIIGHgh&7IIIGHgh&7IIIGHgh&7IIIGHgh&7IIIGH=)=hOOOGKNr9   c                     d} ddddddddddd	
}t          | |          }g d
|_        |g d         }t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   t          j        |d         d          |d<   |S )u   
    东方财富网-行情中心-沪深个股-两网及退市
    https://quote.eastmoney.com/center/gridlist.html#staq_net_board
    :return: 两网及退市
    :rtype: pandas.DataFrame
    r   r   r   r	   r
   r   zm:0 s:3r   r   r   r+   r   r,   r-   r   r   r   r   r   r&   r'   r(   r"   r    r/   r3   s      r7   stock_zh_a_stop_emr>      s    <C0B F #3//G     GOB 	
 	
 	
G* =)=hOOOGK=)=hOOOGK=)=hOOOGK=)=hOOOGK=)=hOOOGKgh&7IIIGHgh&7IIIGHgh&7IIIGHgh&7IIIGHgh&7IIIGH=)=hOOOGKNr9   c            	         d} ddi}t          j        | |          }t          j        t	          |                                          dz            }d} t          j                    }t          d|dz             D ]v}t          |          dd	d
dddd}t          j        | |          }d|_
        |                                }t          j        |          }t          j        ||gd          }w|g d         }t          j        |d                   |d<   t          j        |d                   |d<   t          j        |d                   |d<   |S )u   
    新浪财经-行情中心-沪深股市-次新股
    https://vip.stock.finance.sina.com.cn/mkt/#new_stock
    :return: 次新股行情数据
    :rtype: pandas.DataFrame
    zfhttps://vip.stock.finance.sina.com.cn/quotes_service/api/json_v2.php/Market_Center.getHQNodeStockCountnode	new_stock)r5   P   z`https://vip.stock.finance.sina.com.cn/quotes_service/api/json_v2.php/Market_Center.getHQNodeData   80symbolr    page)rG   numsortascr@   rE   _s_r_agb2312T)ignore_index)
rE   codenameopenhighlowvolumeamountmktcapturnoverratiorP   rQ   rR   )requestsgetmathceilintjsonr1   	DataFramerangestrencodingconcatr2   )r4   r5   r
total_pagebig_dfrG   	data_jsonr6   s           r7   stock_zh_a_newrf   "  sY    sCk"FS(((A3qvvxx==2-..J
lC\^^Faa(( A AII
 
 LV,,,
FFHH	,y))FG,4@@@	
 	
 	
F ]6&>22F6N]6&>22F6NM&-00F5MMr9   __main__)__doc__rY   pandasr1   rW   akshare.utils.funcr   r]   r8   r<   r>   rf   __name__stock_zh_a_st_em_dfprintstock_zh_a_new_em_dfstock_zh_a_stop_em_dfstock_zh_a_new_df r9   r7   <module>rr      sb          3 3 3 3 3 3W", W W W WtW2< W W W WtWBL W W W Wt- - - - -` z**,,	E
,,..	E
..00	E
   &((	E
 r9   