o
    iF                     @   sj   d Z ddlZddlmZ ddlmZ z
ddl	m
Z
mZ W n ey-   ddlm
Z
mZ Y nw dddZdS )	ub   
全球市场
Created on 2016/11/27
@author: Jimmy Liu
@group : waditu
@contact: jimmysoa@sina.cn
    N)cons)dateu)urlopenRequestc                 C   s  d}| du s
| dkrt j}n5t| ts#t| ts#t| ts#t| tjr1| D ]
}|d| d 7 }q%nd|  }t|dkrA|dd n|}t	t j
t jd t jd t |f }t|d	d
 }g }|D ]}g }|d}|d}|d d}|d }	|d dd }
|
d}|	dks|	dkrt|d }t|d }|| | d }|	|d |d || ||d d |d  g}n<|	dkr|	|d |d |d |d |d ddd |d  d  g}n|d |d |d |d |d tt|d! g}|| qbtj|t jd"}|S )#u   
    全球实时指数
     Nznb_,   httpsinahq
   )timeoutGBK=r   _      sh000001sz399001   d          hkHSI         /-   z:00   )columns)ctGLOBAL_HQ_SYMBOL
isinstancelistsettuplepdSerieslenr   LIVE_DATA_URLP_TYPEDOMAINSdu_randomr   	readlinesdecodesplitfloatreplaceint2timeintappend	DataFrameGLOBAL_HQ_COLS)symbolssymbols_listcoderequestcontentdatalistcontarrs	symbolstrsymbolvalsvalarrpricepreclosechgdf rM   H/opt/alphahud/venv/lib/python3.10/site-packages/tushare/stock/globals.pyglobal_realtime   sB   *


.>2rO   )N)__doc__pandasr+   tushare.stockr   r%   tushare.utilr   r1   urllib.requestr   r   ImportErrorurllib2rO   rM   rM   rM   rN   <module>   s   