def calcu_all_stocks_3year_average_profit(year): # ??3???????
path = os.path.join(current_folder, '????%s.csv' % today)
if not os.path.exists(path):
data = ts.get_stock_basics()
lie = ['??', '??', '??', '???', '????', '???',
'???(?)', '????', '????', '???', '?????', '????', '????',
'???', '????', '????', '?????', '????(%)', '????(%)',
'???(%)', '????(%)', '????']
data.columns = lie
data.index.names = ['??']
data.to_csv(path, encoding='utf-8')
data = pd.read_csv(path, encoding='utf-8', index_col=0)
# print(data)
data['????'] = 0
for index, row in data.iterrows():
try:
data.loc[index, '????'] = calcu_3year_average_profit('%06d' % index, year)
except Exception as e:
print(e)
data.loc[index, '????'] = 0
print('??%s' % index)
data.to_csv(os.path.join(current_folder, '3????????????%s.csv' % today), encoding='utf-8')
calcu_3year_average_pe.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录