Répondre à la discussion
Affichage des résultats 1 à 7 sur 7

python 2.7.9



  1. #1
    Yasmine bgh

    python 2.7.9

    Bonjour,
    est ce qu'il y a quelqu'un qui a travaillé avec python 2.7.9?

    -----


  2. Publicité
  3. #2
    pm42

    Re : python 2.7.9

    Citation Envoyé par Yasmine bgh Voir le message
    est ce qu'il y a quelqu'un qui a travaillé avec python 2.7.9?
    Oui mais vu que la fin de Python 2.7 est annoncée pour cette année, il serait temps de passer à Python 3.

  4. #3
    Yasmine bgh

    Re : python 2.7.9

    j'ai besoin d'aide concernant le syntaxe
    j'ai besoin d'envoyer des commandes a un port serie mais j'ai trouvé que "write" ne fonctionne pas

  5. #4
    pm42

    Re : python 2.7.9

    Citation Envoyé par Yasmine bgh Voir le message
    j'ai besoin d'aide concernant le syntaxe
    j'ai besoin d'envoyer des commandes a un port serie mais j'ai trouvé que "write" ne fonctionne pas
    Le jour où tu posera des questions précises, où tu répondras aux questions et où tu ne posteras pas des photos prises avec ton portable de l'écran plutôt que d'utiliser les balises codes, tu auras sans doute plus de réponses...

    Mais vu que tu as ignoré celles faites dans le dernier fil de toi que j'ai lu, je te laisse à des gens plus patients que moi.

  6. #5
    CM63

    Re : python 2.7.9

    Bonjour,

    Pour écrire en binaire dans un fichier, il faut ouvrir le fichier en mode binaire, après c'est bien l'instruction write qu'il faut utiliser:

    a="les infos binaires"
    newFile = open("filename.txt", "wb") # fichier ouvert en mode write binary
    newFile.write(a)
    NewFile.close()

    Après , pour écrire dans un port série plutôt que dans un fichier, cela doit être voisin, tu peux t'en inspirer.

    Pour trouver cela, j'ai tapé dans Google : python write binary
    Tu peux peut-être trouver des infos sur l'écriture dans un port série en tapant : python write serial port
    ou même en français : python écriture binaire port série
    (mais ne mélange pas les deux langues)
    Dernière modification par CM63 ; 09/07/2019 à 15h07.

  7. A voir en vidéo sur Futura
  8. #6
    albanxiii

    Re : python 2.7.9

    Si c'est encore le même problème que https://forums.futura-sciences.com/p...au-python.html pourquoi ne pas continuer là bas ?
    Juste pour éviter de répondre aux questions que ceux qui veulent vous aider posent ?
    Not only is it not right, it's not even wrong!

  9. Publicité
  10. #7
    LeMulet

    Re : python 2.7.9

    Un exemple simple qui peut vous aider : https://www.jujens.eu/posts/2014/Jan...facile-python/

    Notez qu'il faut définir les paramètres du port série, baudrate, parité... Nom du PORT, etc (c'est une considération générale, vraie pour toute communication série).
    Par exemple :
    Code:
    ser = serial.Serial('COM5', 9600, timeout=1)
    De plus, si votre appareil branché sur le port série ne fait rien des données envoyées, ça se stocke dans son buffer (il me semble, de mémoire, à confirmer), ce qui va à terme provoquer une impossibilité d'envoyer des données supplémentaires => Il vous faut donc un programme (qui ne sera pas en python) qui effectue une boucle de lecture au niveau de l'appareil "distant" (dans l'exemple, un arduino), qui lit les données de son port en entrée pour libérer son buffer.

    Voir peut-être aussi le code de harold 44 également trouvé ici : https://www.developpez.net/forums/d1...-serial-write/

    Il envoi des codes à l'arduino pour ensuite récuprérer les données que l'arduino envoi en retour.
    (ca ressemble peut-être plus à ce que vous essayez de faire)

    Une autre méthode avec l'utilisation de la "bibiothèque" pyserial :
    http://www.f-legrand.fr/scidoc/docim...on/python.html
    Dernière modification par LeMulet ; 10/07/2019 à 10h27.
    Bonjour, et Merci.

Sur le même thème :

Discussions similaires

  1. [Python] Problème de lag de programme et essai de Timer python
    Par Loupsio dans le forum Programmation et langages, Algorithmique
    Réponses: 20
    Dernier message: 26/01/2018, 15h14
  2. python
    Par quasarLie dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 08/11/2017, 21h36
  3. [Python] subprocess, lancer un autre programme avec python
    Par Loupsio dans le forum Programmation et langages, Algorithmique
    Réponses: 10
    Dernier message: 30/11/2016, 18h56
  4. en python le multi tache n'est pas possible alors pourquoi les threads existent sur python?
    Par docEmmettBrown dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 10/06/2015, 15h47
  5. FFT Python
    Par berguem40 dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 09/09/2011, 16h33