Million Verifier Python Library
Огляд
Бібліотека million_verifier — це зручний Python SDK для роботи з API MillionVerifier. Вона дозволяє завантажувати файли, перевіряти email-адреси, отримувати результати перевірки та обробляти відповіді API.
Встановлення
Встановити бібліотеку можна через pip:
.. code-block:: bash
pip install million_verifier
(Або використати requirements.txt для встановлення залежностей.)
Структура проєкту
- enums: Перерахування статусів і помилок.
- exceptions: Обробка винятків API.
- responses: Класи відповідей для різних типів запитів.
- MillionVerifier.py: Основний клієнт для взаємодії з API.
Використання
.. code-block:: python
from million_verifier import MillionVerifier
mv = MillionVerifier(api_key="YOUR_API_KEY")
# Перевірка однієї email-адреси
response = mv.verify_email("example@example.com")
print(response.status)
# Завантаження файлу для масової перевірки
file_response = mv.upload_file("emails.csv")
print(file_response.file_id)
Документація модулів
-
million_verifier.enums
MVError: Типи можливих помилок API.MVStatus: Статуси результатів перевірки email-адрес.
-
million_verifier.exceptions
MVException: Базовий клас винятків.- Інші спеціалізовані винятки для обробки помилок API.
-
million_verifier.responses
MVResponse: Базова модель відповіді API.MVVerifyResponse: Відповідь на перевірку email.MVFileResponse: Відповідь при обробці файлів.MVUploadFileResponse: Відповідь на завантаження файлу.MVGetFileResponse: Отримання результатів перевірки файлів.
Ліцензія
Цей проєкт ліцензований під MIT License.
Metadata
Release files for million-verifier 1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| million_verifier-1.1.tar.gz | 17.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| million_verifier-1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.6 kB
Release files / million_verifier-1.1.tar.gz
| Download URL | million_verifier-1.1.tar.gz |
|---|---|
| Size | 17.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
33d01e668e62d65f82b780c1fdea58cb17604e3f506c8f18f31c8627c0dc0878
|
|
BLAKE2b-256 checksum How to use checksums |
5db07ba6bbaa621ff42cd79d823c726bf029fbcb74ff92e16e7914aa26095793
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Release files / million_verifier-1.1-py3-none-any.whl
| Download URL | million_verifier-1.1-py3-none-any.whl |
|---|---|
| Size | 11.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2110e864e88cd7f67e018989ec04225efd1b7a6142efe07d0f0c0490d43ba3f5
|
|
BLAKE2b-256 checksum How to use checksums |
34a9916d84ec95bd65c722f8a012fc74a6134631505473d49633651b85699f48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|