Bonsoir à tous je sais que c'est un peu tard mais j'ai une question à poser

je me documente un peu

bon, mon problème c'est que j'ai une fonction polling() qui doit s'exécuter dès que je démarre mon programme et elle reste en exécution (en arrière plan) car en fait cette fonction a pour rôle d'interroger le matériel , connecté au PC ,sur lequel je travaille pour extraire des données de ce matériel.

est ce que j'ai besoin d'un timer ou un thread ou quelquechose d'autre?
quel solution répond à ce problème ?

Merci bonne nuit !