1 Star 0 Fork 0

张皓/stock

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
pretreatment.py 684 Bytes
一键复制 编辑 原始数据 按行查看 历史
张皓 提交于 2021-09-25 09:28 . Initial commit
import re
def choose_stack_code(num_code):
num_code = num_code[0:6]
sh_code = ['6', '900']
sz_code = ['0', '3', '200', '300']
for itm in sh_code:
if re.match(itm, num_code) != None:
return 'sh.' + num_code
for itm in sz_code:
if re.match(itm, num_code) != None:
return 'sz.' + num_code
return ''
with open("股票代码大全.txt",'r',encoding="utf-8") as f:
code_list = re.findall('[0-9]{6}',f.read())
ret_list = []
for code in code_list:
ret = choose_stack_code(code)
if ret:
ret_list.append(ret)
code_string = '\n'.join(ret_list)
with open("股票代码.txt",'w') as f:
f.write(code_string)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/xiaomilebaba/stock.git
git@gitee.com:xiaomilebaba/stock.git
xiaomilebaba
stock
stock
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385