Contactez-nous

Chat en direct avec un représentant Tek. Service disponible de 9 h à 17 h, CET jours ouvrables.

Téléphone

Appelez-nous au

Disponible de 9 h à 17 h CET jours ouvrables.

Télécharger

Télécharger des manuels, des fiches techniques, des logiciels, etc. :

TYPE DE TÉLÉCHARGEMENT
MODÈLE OU MOT CLÉ

Feedback

python logo

Une automatisation des tests et des mesures de niveau supérieur avec les pilotes Python

Vous voulez révolutionner votre code d'automatisation ? Dites adieu aux commandes SCPI et découvrez nos pilotes Python pour une expérience de développement transparente et moderne.

Exploitez la puissance des commandes Python natives pour contrôler les oscilloscopes, les multimètres numériques, les unités de mesure de source, les générateurs de formes d'onde, etc. Eliminez l'analyse manuelle fastidieuse. Bénéficiez de vos IDE préférés à portée de main, tels que VS Code ou PyCharm.

COMMENCER

L'automatisation de la programmation en toute simplicité

Avec nos pilotes Python, profitez des avantages suivants :

  • Automatisation simplifiée : adoptez une interface Python conviviale pour un flux de travail rationalisé.
  • Documentation intuitive : parcourez les documentations complètes et les nombreux type hints pour apprendre et utiliser efficacement toutes les capacités de l'instrument.
  • Productivité accrue : tirez parti de l'autocomplétion et des suggestions de code pour accélérer le développement.
  • Intégration transparente : ajoutez nos pilotes Python à vos cadres d'automatisation existants pour exploiter le plein potentiel de chaque instrument.

Combinez Python avec nos instruments et découvrez de nouvelles possibilités en matière d'automatisation. Plongez dans l'automatisation des tests avec Python et transformez votre façon de travailler dès aujourd'hui.

COMMENCER

python, oscilloscope, and SMU

Python pour l'automatisation des tests

Passez du SCPI à l'automatisation avec Python

Au lieu d'automatiser les tests avec un environnement SCPI, vous pouvez utiliser notre package de pilotes Python tm_devices. Lorsque vous l'utilisez avec votre IDE préféré, vous obtenez :

  • Un package open source bénéficiant des contributions de développeurs du monde entier, mais validé et entretenu par Tektronix ;
  • La puissance de l'autocomplétion et du type hinting précis

La version actuelle prend en charge les oscilloscopes Tektronix MDO/MSO Séries 2, 4, 5 et 6, MSO/DPO70000DX/SX, l'application DPOJet, ainsi que les instruments SMU série graphique 2400 de Keithley. Un nombre croissant de catégories de dispositifs de test est prévu pour les prochaines versions.

Téléchargez le package de pilotes Python.

python, oscilloscope, and SMU

Pourquoi Python ?

Il est recommandé aux ingénieurs en tests et mesures de choisir Python pour sa simplicité, sa polyvalence et son riche écosystème de bibliothèques. La syntaxe intuitive de Python permet d'automatiser les tests et d'analyser les données de manière efficace, et d'avoir accès à une communauté active qui développe en permanence de nouveaux outils et solutions. Python permet aux ingénieurs d'améliorer leur productivité et d'innover encore davantage en ce qui concerne leurs processus de test.

Si vous utilisez DPOJET, utilisez nos pilotes Python pour améliorer votre expérience en accédant à une large gamme d'options d'analyse, y compris l'analyse du temps, de la gigue et du bruit.

stack overflow

Ressources

Python How To Guide
Manuel d’instructions

Premiers pas avec tm_devices pour Python

Lisez notre guide sur tm_devices, les pilotes Python gratuits et open source qui fournissent une complétion de code, une vérification de la syntaxe et une aide contextuelle.

python programming
Webinar

Automatisation des tests et programmation en Python

Regardez cette vidéo pour commencer à programmer des oscilloscopes en Python : configuration, exécution de scripts et conseils pour un code fluide.
Python for Test Automation
Dossier technique

Premiers pas de l'automatisation des tests et avec Python

Premiers pas de la programmation des oscilloscopes en Python, y compris les bases des interfaces programmatiques et comment télécharger et exécuter un exemple.