当前位置:首页>python>python 获取开盘啦涨停复盘

python 获取开盘啦涨停复盘

  • 2026-10-11 07:50:37
python 获取开盘啦涨停复盘

戳上方蓝字“逻辑为金”关注我

importrequests

importjson

defget_stock_data(date):

url="https://apphis.longhuvip.com/w1/api/index.php"

params= {

'Date': date,

'PhoneOSNew': '2',

'VerSion': '5.11.0.3',

'a': 'GetYTFP_BKHX',

'apiv': 'w33',

'c': 'FuPanLa'

    }

headers= {

'Accept-Language': 'zh-Hans-CN;q=1.0',

'Accept': '*/*',

'Connection': 'keep-alive',

'Accept-Encoding': 'gzip;q=1.0, compress;q=0.5',

'User-Agent': 'lhb/5.11.3 (com.kaipanla.www; build:1; iOS 16.3.1) Alamofire/5.11.3'

    }

response=requests.get(url, params=params, headers=headers)

ifresponse.status_code==200:

response.encoding='utf-8'# 设置响应的编码格式为utf-8

data=response.json()

returndata

else:

print(f"Failed to retrieve data: {response.status_code}")

returnNone

defprint_stock_data_as_list(stock_data):

print('板块核心')

foriteminstock_data.get('List', []):

print('============================================================')

print(f"概念代码: {item['ZSCode']}, 概念名称: {item['ZSName']}, 涨停家数: {item['Count']}\n事件: {item['Reason']}")

# 在此处对 item['TD'] 按照 'TDType' 字段进行降序排序

sorted_td=sorted(item.get('TD', []), key=lambdax: int(x['TDType']), reverse=True)

fortd_iteminsorted_td:

td_type="妖股"iftd_item['TDType'] =='8'elsetd_item['TDType']  # 如果连板数量为8,打印“妖股”,否则打印实际的连板数量

print(f"  板数: {td_type}")

forstockintd_item.get('Stock', []):

print(f"         股票代码: {stock['StockID']}, 股票名称: {stock['StockName']}", end="")  # 不换行

tips_value=stock.get('Tips', '0').strip()  # 获取Tips的值并移除两侧的空白字符

iftips_value!='0'andtips_value:  # 如果Tips的值不为0且不为空,则显示

print(f", 反包板:{tips_value}")

else:

print()  # 如果Tips的值为0或为空,则换行但不显示任何内容

# 使用示例:

date='2023-09-28'

stock_data=get_stock_data(date)

ifstock_data:

print_stock_data_as_list(stock_data)

else:

print("No data retrieved")

PS C:\Users\weibiaowei\Desktop\yinyan_trader> & C:/python/python.exe c:/Users/weibiaowei/Desktop/yinyan_trader/trader_tool/开盘啦_板块热点.py

板块核心

============================================================

概念代码: 801218, 概念名称: 华为概念, 涨停家数: 12

事件: 

  板数: 3

         股票代码: 000536, 股票名称: 华映科技

  板数: 2

         股票代码: 002642, 股票名称: 荣联科技

  板数: 1

         股票代码: 002369, 股票名称: 卓翼科技

         股票代码: 002577, 股票名称: 雷柏科技

         股票代码: 603890, 股票名称: 春秋电子

============================================================

概念代码: 801511, 概念名称: 新型工业化, 涨停家数: 6

事件: 

  板数: 7

         股票代码: 600355, 股票名称: 精伦电子

  板数: 3

         股票代码: 002535, 股票名称: 林州重机

         股票代码: 600545, 股票名称: 卓郎智能

  板数: 1

         股票代码: 605167, 股票名称: 利柏特

         股票代码: 600560, 股票名称: 金自天正

         股票代码: 603286, 股票名称: 日盈电子

============================================================

概念代码: 801328, 概念名称: 消费电子, 涨停家数: 5

事件: 

  板数: 3

         股票代码: 001298, 股票名称: 好上好

  板数: 1

         股票代码: 002045, 股票名称: 国光电器

         股票代码: 300968, 股票名称: 格林精密

         股票代码: 002888, 股票名称: 惠威科技

============================================================

概念代码: 801356, 概念名称: 华为汽车, 涨停家数: 3

事件: 

  板数: 1

         股票代码: 301225, 股票名称: 恒勃股份

         股票代码: 603178, 股票名称: 圣龙股份

         股票代码: 601127, 股票名称: 赛力斯

============================================================

免责声明:本文代码仅为学习交流之用
感谢阅读,如果觉得不错就点个赞和在看吧。

最新文章

随机文章