
    fi                         d Z ddlmZ ddlZddlZ	 ddeded	efd
Zedk    r eddd          Z e	e           dS dS )u{   
Date: 2025/6/16 18:19
Desc: 百度股市通-热搜股票
https://gushitong.baidu.com/hotlist?mainTab=hotSearch&market=all
    )datetimeN   A股20250616   今日symboldatetimec                    t          j                    j        }ddddd}d}ddd	d
||          |||dddd}t          j        ||          }|                                }t          j        |d         d         d                   }	|	                    ddddd           |	g d         }	t          j	        |	d         d          |	d<   |	S )u}  
    百度股市通-热搜股票
    https://gushitong.baidu.com/hotlist?mainTab=hotSearch&market=all
    :param symbol: choice of {"全部", "A股", "港股", "美股"}
    :type symbol: str
    :param date: 日期
    :type date: str
    :param time: time="今日"；choice of {"今日", "1小时"}
    :type time: str
    :return: 热搜股票
    :rtype: pandas.DataFrame
    allabhkus)u	   全市场r   u   港股u   美股z6https://finance.pae.baidu.com/selfselect/listsugrecomm
wisexmlnewiphonesearch	tablelist012pc)bizTypedspproductstylemarkettypedayhourpnrnfinClientType)paramsResultlistbody   名称/代码	   涨跌幅   综合热度)namepxChangeRateheatT)columnsinplace)r%   r&   r'   coerce)errors)
r   nowr   requestsgetjsonpd	DataFramerename
to_numeric)
r   r   r	   hour_str
symbol_mapurlr!   r	data_jsontemp_dfs
             O/usr/local/lib/python3.11/dist-packages/akshare/stock/stock_hot_search_baidu.pystock_hot_search_baidur>      s    |~~"H	 J CCV$ F 	S(((AIl9X.v6v>??GNN#'"
 

      	
 	
 	
G !mGN,CHUUUGNN    __main__)r   r   r	   )r   r   r   )
__doc__r   pandasr3   r0   strr>   __name__stock_hot_search_baidu_dfprint r?   r=   <module>rH      s                ?G7 77 #78;7 7 7 7t z 6 6JX! ! ! 
E
#$$$$$	 r?   