API for LEI
Project description
[![Coverage Status](https://coveralls.io/repos/github/ggravlingen/pygleif/badge.svg)](https://coveralls.io/github/ggravlingen/pygleif)
[![PyPI version](https://badge.fury.io/py/pygleif.svg)](https://badge.fury.io/py/pygleif)
[![Build Status](https://travis-ci.org/ggravlingen/pygleif.svg?branch=master)](https://travis-ci.org/ggravlingen/pygleif)
This is a Python class that queries the API of GLEIF.org to return data about a specific entity (corporation.) It can also parse the XML-files provided by GLEIF.
Usage if you query the API:
```
from pygleif import GLEIF
data = GLEIF('8RS0AKOLN987042F2V04')
print(data.registration.initial_registration_date)
```
Usage if you use the XML files:
```
from pygleif import GLEIFParseRelationshipRecord
# XML is the content (converted to text) of a <RelationshipRecord>
data = GLEIFParseRelationshipRecord(XML)
print(data.raw.Relationship.StartNode.NodeID.text) # Uses BeautifulSoup to convert to object
```
[![PyPI version](https://badge.fury.io/py/pygleif.svg)](https://badge.fury.io/py/pygleif)
[![Build Status](https://travis-ci.org/ggravlingen/pygleif.svg?branch=master)](https://travis-ci.org/ggravlingen/pygleif)
This is a Python class that queries the API of GLEIF.org to return data about a specific entity (corporation.) It can also parse the XML-files provided by GLEIF.
Usage if you query the API:
```
from pygleif import GLEIF
data = GLEIF('8RS0AKOLN987042F2V04')
print(data.registration.initial_registration_date)
```
Usage if you use the XML files:
```
from pygleif import GLEIFParseRelationshipRecord
# XML is the content (converted to text) of a <RelationshipRecord>
data = GLEIFParseRelationshipRecord(XML)
print(data.raw.Relationship.StartNode.NodeID.text) # Uses BeautifulSoup to convert to object
```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pygleif-0.3.1.tar.gz
(3.2 kB
view details)
File details
Details for the file pygleif-0.3.1.tar.gz
.
File metadata
- Download URL: pygleif-0.3.1.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4beede65ac7db071426b20a3560154cd9889f4e9e82168ce4ed9f175b7558247 |
|
MD5 | 7de6b362cea3106b4f9858fea210318c |
|
BLAKE2b-256 | 2c66aadf992097f8d1d3fb4aa96acf24eeb1ffa8d58c5eac6af05e6acb84ebad |