No project description provided
Project description
Omeka S Tools
</code></pre>
<pre><code>The dotenv extension is already loaded. To reload it, use:
%reload_ext dotenv
import omeka_s_tools2
from omeka_s_tools2 import api
from omeka_s_tools2.api import *
Install
pip install omeka-s-tools
How to use
See the documentation for full details of the Omeka API Client.
from omeka_s_tools2.api import OmekaAPIClient
omeka = OmekaAPIClient('http://timsherratt.org/collections/api')
ImportError: cannot import name 'OmekaAPIClient' from 'omeka_s_tools2.api' (/Users/nakamura/git/kim/omeka_s_tools4/omeka_s_tools2/api.py)
from omeka_s_tools2.api import *
omeka = OmekaAPIClient('http://timsherratt.org/collections/api')
NameError: name 'OmekaAPIClient' is not defined
items = omeka.get_resources('items')
items['total_results']
140
items['results'][0]
{'@context': 'http://timsherratt.org/collections/api-context',
'@id': 'http://timsherratt.org/collections/api/items/677',
'@type': ['o:Item', 'schema:Newspaper'],
'o:id': 677,
'o:is_public': True,
'o:owner': {'@id': 'http://timsherratt.org/collections/api/users/1',
'o:id': 1},
'o:resource_class': {'@id': 'http://timsherratt.org/collections/api/resource_classes/161',
'o:id': 161},
'o:resource_template': {'@id': 'http://timsherratt.org/collections/api/resource_templates/5',
'o:id': 5},
'o:thumbnail': None,
'o:title': 'Manilla Express (NSW : 1899 - 1954)',
'thumbnail_display_urls': {'large': 'http://timsherratt.org/collections/files/large/aa1fb4063116fc889418ce6dc20af3cb7e7bd0db.jpg',
'medium': 'http://timsherratt.org/collections/files/medium/aa1fb4063116fc889418ce6dc20af3cb7e7bd0db.jpg',
'square': 'http://timsherratt.org/collections/files/square/aa1fb4063116fc889418ce6dc20af3cb7e7bd0db.jpg'},
'o:created': {'@value': '2022-01-20T06:37:50+00:00',
'@type': 'http://www.w3.org/2001/XMLSchema#dateTime'},
'o:modified': {'@value': '2022-01-20T06:37:50+00:00',
'@type': 'http://www.w3.org/2001/XMLSchema#dateTime'},
'o:media': [{'@id': 'http://timsherratt.org/collections/api/media/882',
'o:id': 882},
{'@id': 'http://timsherratt.org/collections/api/media/897', 'o:id': 897},
{'@id': 'http://timsherratt.org/collections/api/media/929', 'o:id': 929},
{'@id': 'http://timsherratt.org/collections/api/media/994', 'o:id': 994},
{'@id': 'http://timsherratt.org/collections/api/media/995', 'o:id': 995},
{'@id': 'http://timsherratt.org/collections/api/media/996', 'o:id': 996},
{'@id': 'http://timsherratt.org/collections/api/media/997', 'o:id': 997}],
'o:item_set': [],
'o:site': [],
'schema:name': [{'type': 'literal',
'property_id': 1116,
'property_label': 'name',
'is_public': True,
'@value': 'Manilla Express (NSW : 1899 - 1954)'}],
'schema:url': [{'type': 'uri',
'property_id': 393,
'property_label': 'url',
'is_public': True,
'@id': 'http://nla.gov.au/nla.news-title1006'}],
'schema:identifier': [{'type': 'literal',
'property_id': 190,
'property_label': 'identifier',
'is_public': True,
'@value': '1006'}],
'@reverse': []}
See the documentation for more examples.
Created by Tim Sherratt (@nakamura196) for the GLAM Workbench.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
omeka_s_tools2-0.0.2.tar.gz
(15.8 kB
view hashes)
Built Distribution
Close
Hashes for omeka_s_tools2-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68edc570776fa1a71f075d5b9c8504878d193d221bff91a61ea29f9cfd2137d6 |
|
MD5 | 113c8d8c28c8a843ff10ecd984803489 |
|
BLAKE2b-256 | 0a62c4638a7dfb62029b683e35463331731e5e4cb0f37485b2e48c091dc17cdf |