conversion de caractère

Document Actions
Réponses: 2   Visites: 0
Up one level
Vous devez être un membre enregistré pour contribuer sur ce forum. Inscrivez-vous maintenant

conversion de caractère

Posté par awalter1 le 30/06/2009 17:01
Bonjour,

J'ai la ligne de code suivante :
code:
self.event.keyval = ord("A")
mais je voudrais avoir le caractère <enter> à la place de "A" et comme ce n'est pas un caractère imprimable, ce n'est pas facile à tester.
J'ai essayé :
code:
cr = "%c" % (13)
mais je n'en suis pas sur.

Merci

Re: conversion de caractère

Posté par benoit.intrw le 01/07/2009 12:32
La question manque de contexte, c'est en tk ?

Dans tous les cas, ord renvoie la valeur de l'octet pour le caractère et comme tu l'a mis 13 est la valeur du "retour chariot".

Donc pourquoi pas
<code>self.event.keyval = 13 </code>
ou
<code>self.event.keyval = ord( "\r" ) </code>

Re: conversion de caractère

Posté par awalter1 le 25/08/2009 14:09
merci de l'info

Python.org : Le site officiel du langage Python.
Zope.org : Le site web officiel de Zope.
Daily Python-URL : Actus de l'univers Python.
Tribute to Zyons : Zyons notre ami et membre fondateur de l'Afpy, nous quittait en 2005.