所有交换的安全码(平等、选项、债券等)

py-security-code的Python项目详细描述


获取股票代码对应的详细信息

安装(Installation)

pipinstallhttp+git@github.com:rainx/py_security_code.git

or

pip install py-security-code

使用说明(Usage)

导入

fromsecurity_codeimportShenZhenStockExchange,ShangHaiStockExchange,SecurityTags

获取代码的信息,根据前3, 2, 1字节的信息

In[7]:ShenZhenStockExchange.get_xxx_type_by_code('000001')Out[7]:{'name':'主板 A 股','tags':['a_share','stock']}In[8]:ShenZhenStockExchange.get_xx_type_by_code('000001')Out[8]:{'name':'A股证券'}In[9]:ShenZhenStockExchange.get_x_type_by_code('000001')Out[9]:{'name':'A股'}

判断代码是否属于某个标签

In[10]:ShenZhenStockExchange.has_tag('000001',SecurityTags.A_SHARE)Out[10]:TrueIn[11]:ShenZhenStockExchange.has_tag('000001',SecurityTags.STOCK)Out[11]:TrueIn[12]:ShenZhenStockExchange.has_tag('000001',SecurityTags.INDEX)Out[12]:False

提交PR

非常欢迎提交PR给本仓库,本仓库需要如下几方面的帮助:

  1. 针对后续各个交易所的公告信息,修正和追加新的信息到 sse.yml , szse.yml 等文件
  2. 追加标签,目前针对 xxx(1to3)级别的信息,会对代码段进行打标签,由于我本人不是金融专业,所以很多标签没有整理,建议增加更丰富的标签。
  3. 提供更多的市场(尤其是数字编号的市场)支持,如港交所等…

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java以编程方式最小化JInternalFrame?   java使用JsonPath将不均匀列表提取为类型化对象   spring如何将java/resources文件获取到InputStream?   Java逻辑错误并不总是存在   java Firebase,更新特定字段   Java stream groupby并同时加入以进行csv导出   java安卓:如果出现任何声音,监听器将录制声音   java如何从多个文件中轮询最后修改的文件并发送到apache camel中的目标端点?   java是否返回多个比较器?   JavaBean IO:Date MMM在CAPS中不解析   当JButton从另一个类单击时,java正在更新JLabel   基类中子类的Java泛型初始化   jakarta ee Java ee制作一个以毫秒为间隔的计时器来发送数据包   json Windows Azure日期格式转换为Java日期