天天看點

Tushare股票分析【四】-- 通過股票代碼擷取股票名稱擷取股票名稱擷取股票名稱(拼音)TIPS & END

文章目錄

  • 擷取股票名稱
  • 擷取股票名稱(拼音)
  • TIPS & END
  • 環境:Python 3.6 · macOS 10.13.6(MacBook Air)

首先導入本次會用到的包

import tushare as ts
from xpinyin import Pinyin #将中文轉成拼音
           

擷取股票名稱

def get_name(stoke_code):
    '''通過股票代碼導出公司名稱'''
    
    pro=ts.pro_api()
    
    dat = pro.query('stock_basic', fields='symbol,name')
                    
    company_name = list(dat.loc[dat['symbol'] == stoke_code].name)[0]
    
    return company_name
           

eg.

'五糧液' 
           

擷取股票名稱(拼音)

在之後可能會有不适合用中文名稱的場合和程式設計環境,那時我們可以使用拼音。

def get_namepy(stoke_code):
    '''通過股票代碼導出公司名稱(拼音)'''
    
    company_name = get_name(stoke_code)
    
    company_namepy = Pinyin().get_pinyin(company_name, '_')
    
    return company_namepy
           

eg.

'wu_liang_ye'
           

TIPS & END

  • 在之後的matplotlib中無法輸入中文的情況也時有發生,是以保險起見我們可以使用拼音将其代替

繼續閱讀