以下是一種 Python 代碼方式:
```python import tushare as ts
# 設(shè)置 Token token = "輸入自己的 Token"
# 初始化 Tushare ts.set_token(token) pro = ts.pro_api()
# 獲取交易所股票列表 stock_list = pro.stock_basic(exchange="", list_status="L", fields="ts_code,symbol,name,area,industry,list_date")
# 剔除創(chuàng)業(yè)板和科創(chuàng)板股票 stock_list = stock_list[(~stock_list["symbol"].str.startswith("300")) & (~stock_list["symbol"].str.startswith("688"))]
# 輸出結(jié)果 print(stock_list) ```
首先導(dǎo)入 Tushare 庫(kù),設(shè)置自己的 Token,初始化 Tushare。
然后通過(guò) `pro.stock_basic` 函數(shù)獲取交易所股票列表,其中 `exchange` 參數(shù)為空,表示獲取所有交易所的股票列表,`list_status` 參數(shù)為 `L`,表示獲取上市股票列表,`fields` 參數(shù)指定需要獲取的字段。
接著通過(guò) Pandas 操作,剔除以“300”和“688”開(kāi)頭的股票,這兩類股票分別屬于創(chuàng)業(yè)版和科創(chuàng)版。
最后輸出剔除創(chuàng)業(yè)版和科創(chuàng)版股票后的股票列表。