معرفی شرکت ها


cdstarcat-1.4.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Manage objects in a CDSTAR instance through a catalog
ویژگی مقدار
سیستم عامل -
نام فایل cdstarcat-1.4.0
نام cdstarcat
نسخه کتابخانه 1.4.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Robert Forkel
ایمیل نویسنده robert_forkel@eva.mpg.de
آدرس صفحه اصلی https://github.com/dlce-eva/cdstarcat
آدرس اینترنتی https://pypi.org/project/cdstarcat/
مجوز Apache 2.0
# cdstarcat [![Build Status](https://github.com/clld/cdstarcat/workflows/tests/badge.svg)](https://github.com/clld/cdstarcat/actions?query=workflow%3Atests) [![PyPI](https://img.shields.io/pypi/v/cdstarcat.svg)](https://pypi.python.org/pypi/cdstarcat) Manage objects in a CDSTAR instance using a local catalog. ## Install Running ```shell pip install cdstarcat ``` will install the `cdstarcat` package as well as a commandline interface `cdstarcat`. For developing `cdstarcat`, clone the repository `clld/cdstarcat` and run ```shell cd cdstarcat pip install -r requirements.txt ``` ## CLI Run ```shell cdstarcat --help ``` to get a list of available subcommands, and ```shell cdstarcat help SUBCOMMAND ``` to get usage information for a particular subcommand. ## cdstarcat API Typically, `cdstarcat` will be used programmatically, to implement recurring media file maintenance tasks within projects - such as [uploading media files for a new submission to Dictionaria](https://github.com/dictionaria/dictionaria-intern/blob/292644d23c0495d5a339bae1a0696ffe3129dcbf/pydictionaria/commands.py#L22-L42). In the simplest case this could look as follows: ```python import os from cdstarcat import Catalog def upload(directory): with Catalog( os.environ['CDSTAR_CATALOG'], cdstar_url=os.environ['CDSTAR_URL'], cdstar_user=os.environ['CDSTAR_USER'], cdstar_pwd=os.environ['CDSTAR_PWD'] ) as cat: md = { 'collection': 'PROJECT NAME', 'path': '%s' % directory, } for fname, created, obj in cat.create(directory, md): print('{0} -> {1}'.format(fname, obj.id)) ```


نیازمندی

مقدار نام
>=18.1 attrs
>=3.5 clldutils
>=1.0.0 pycdstar
- build
- flake8
- tox
- twine
>=0.36 wheel
>=4.2 coverage
- pytest-cov
- pytest-mock
>=3.6 pytest


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl cdstarcat-1.4.0:

    pip install cdstarcat-1.4.0.whl


نصب پکیج tar.gz cdstarcat-1.4.0:

    pip install cdstarcat-1.4.0.tar.gz