用python获取AH股股票列表并且输出-附源代码

         用python 获取在A股和香港上市的公司和在A股和香港上市的公司股票代码和名称

import akshare as ak

def get_ah_stocks():
    # 获取A股股票列表
    a_stock_list = ak.stock_zh_a_spot_em()
    a_stock_list = a_stock_list[["代码", "名称"]]

    # 获取港股股票列表
    h_stock_list = ak.stock_hk_spot_em()
    h_stock_list = h_stock_list[["代码", "名称"]]

    # 获取A股和港股的公司名称及代码
    a_names = a_stock_list["名称"].str.strip().tolist()
    a_codes = a_stock_list["代码"].tolist()
    h_names = h_stock_list["名称"].str.strip().tolist()
    h_codes = h_stock_list["代码"].tolist()

    # 初始化结果列表
    ah_stocks = []

    # 遍历A股公司,寻找对应的港股公司
    for a_name, a_code in zip(a_names, a_codes):
        for h_name, h_code in zip(h_names, h_codes):
            # 判断名称是否有包含关系
            if a_name in h_name or h_name in a_name:
                ah_stocks.append({"A_code": a_code, "H_code": h_code, "A_nam
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值