Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

Pytero

NIRI scraping and other utilities for Itero dental analysis

Before doing anything, you must "log in" with your doctor username and password. From Linux/MacOS, run this script in your terminal and modify correctly the tree dots :

export DOCTOR_ID=...
export DOCTOR_PASSWORD=...

Exemple

from pytero.ExtractScans import ExtractScans

SAVE_FOLDER  = "~/Downloads"
DOCTOR_ID = os.environ['DOCTOR_ID'] # john.smith@exemple.com
DOCTOR_PASSWORD = os.environ['DOCTOR_PWD'] # 1234

extractor = ExtractScans(DOCTOR_ID, DOCTOR_PASSWORD, SAVE_FOLDER)    

# List of patients UUID (avaible in webpage source of iTero)
patients = [
    "8e6a6514-7bd3-43b0-979f-0b488fbdd62b",
    "e7725af2-34ff-4063-be08-0e92d639d89b"
]

for patient in patients:
    extractor.goToAllWebViews(
        whenOnScanView = extractor.exportZIPProcedure,
        patientId = patient
    )

Release files for pytero 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pytero 0.1.0
File Size Uploaded
pytero-0.1.0.tar.gz 495.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pytero 0.1.0
File Interpreter ABI Platform
pytero-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 506.1 kB

Release files / pytero-0.1.0.tar.gz

Download URL pytero-0.1.0.tar.gz
Size 495.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c6a4058ca12b0d5546a7f6ca65d9e2c4569ae6d5a2f11f2120303c8426fb9226
BLAKE2b-256 checksum
How to use checksums
d5cea59a434a87e7c89bdce4d983f8d480700ba40d702eba4fe91e3cc255730e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / pytero-0.1.0-py3-none-any.whl

Download URL pytero-0.1.0-py3-none-any.whl
Size 11.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9db0e9bf44e9793cf68b2917e7459a425f7343f07321a61bc9ed8c8c8235722a
BLAKE2b-256 checksum
How to use checksums
b8e61944aea1cc32197855ab7fd344e9284409caac274b25efa41db2814f6646
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page