如何使用Python中的tushare库的get_stock_basics()函数获取中国股市的基本信息
发布时间:2024-01-14 19:22:17
要使用Python中的tushare库的get_stock_basics()函数获取中国股市的基本信息,首先需要安装tushare库。可以使用以下命令来安装tushare库:
pip install tushare
安装完成后,可以使用以下代码来获取中国股市的基本信息:
import tushare as ts # 获取股票基本信息 stock_basics = ts.get_stock_basics() print(stock_basics)
运行上述代码后,会输出中国股市的基本信息,包括股票代码、名称、所在地域、行业、PE等指标。
下面是一个完整的示例代码,包括获取基本信息后的进一步处理:
import tushare as ts
# 获取股票基本信息
stock_basics = ts.get_stock_basics()
# 选择前10条记录
top_10 = stock_basics.head(10)
# 输出股票名称和所在地域
for index, row in top_10.iterrows():
print("股票代码:" + index)
print("股票名称:" + row['name'])
print("所在地域:" + row['area'])
print("-----------------------")
# 输出平均市盈率
mean_pe = stock_basics['pe'].mean()
print("平均市盈率:" + str(mean_pe))
在上述代码中,首先使用head()函数选择前10条记录,并使用iterrows()函数遍历数据框中的每一行,输出股票代码、名称和所在地域。然后,使用mean()函数计算平均市盈率,并输出结果。
使用get_stock_basics()函数获取中国股市的基本信息后,可以根据需求对数据进行进一步处理和分析。
