Nomad Media SDK PIP
Project description
Prerequisites
- PIP, Python 3.12
📘 Note
📘 Note
To learn how to update python 3.12 in your terminal, go here.
Setup
- First, open up a terminal and navigate to the directory of the sample you want to run.
- Then install the nomad_media_pip pip.
pip install nomad_media_pip
Importing Pip
- To import the sdk from the pip, import the class from nomad_media_pip.nomad_sdk.
from nomad_media_pip.src.nomad_sdk import Nomad_SDK
- To initialize the sdk, create the class as shown below.
nomad_sdk = Nomad_SDK(config)
Logging in
To log in to the sdk, in the config, enter the username/email of your user. Then enter your api key if you are using an api key, or your password.
Configure Environmental Variables
- The format of the config is:
config = {
"username": "username",
"password": "password",
"apiKey": "apiKey",
"serviceApiUrl": "serverApiUrl",
"apiType": "admin",
"debugMode": "debugMode",
"singleton": "singleton"
}
apiType: Specifies whether the function you are trying to run is admin or portal.
debugMode: Boolean that specifies when running functions, whether of not to print api call information.
singleton: Whether or not to only create one class instance.
Place the config in a file called config.py and import it into your project.
You are now ready to use the Pip in your project.
📘 Make sure to keep your configuration options secret and do not share them publicly.
Upgrading Pip
- To upgrade the pip, use the following command:
pip install --upgrade nomad_media_pip
Nomad SDK References
Scroll down to the Nomad SDK section.
Nomad SDK PIP Samples
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nomad_media_pip-0.1.7a2.tar.gz.
File metadata
- Download URL: nomad_media_pip-0.1.7a2.tar.gz
- Upload date:
- Size: 87.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cacabed018d100b402f86b4b8ba5ffc9c7564f0f572d67f22c5210806397e22
|
|
| MD5 |
324fa7ee8717f6efb9dfea63a75ab9fa
|
|
| BLAKE2b-256 |
2658c415a55c0f1f2475fefb868ba832d8fc50f7bd76a9fab8616381b8b4cc13
|
File details
Details for the file nomad_media_pip-0.1.7a2-py3-none-any.whl.
File metadata
- Download URL: nomad_media_pip-0.1.7a2-py3-none-any.whl
- Upload date:
- Size: 237.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a116969524d342c2b178936c9ccbc68cf8d92b3a0d9984b9626e1f16412eeb28
|
|
| MD5 |
396caaa0f46e10fd3a4a14662e149414
|
|
| BLAKE2b-256 |
9c13827ef066c2cf0a17d79879582ed838754d0106cab45374a312ee1fe5c6b1
|