[Python] _winreg et le binaire

Fermé
lonewolf - 22 sept. 2007 à 08:24
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 23 sept. 2007 à 17:12
onjour a tous,

je viens vers vous car j'ai un petit problème lorsque je veux créer/modifier une clé de registre avec une valeur en binaire avec le module _winreg.

En effet, je n'ai pas l'impression d'une erreur dans mon script et pourtant mon code ne renvoie pas la valeur correcte.

Je vous transmet la partie de code qui me coince. Si vous pouviez me dire, ce qui coince, ca m'arrangerait enormement.

Merci par avance.

Lonewolf

      key = _winreg.CreateKey(_winreg.HKEY_LOCAL_MACHINE,'SYSTEM\CurrentControlSet\Control\FileSystem\CDFS')
     _winreg.SetValueEx(key,'CacheSize',1, _winreg.REG_BINARY,'ff ff 00 00')
     _winreg.CloseKey(key)




ps : le code fonctionne, ne bug pas. La valeur rendue n'est juste pas la bonne
A voir également:

5 réponses

Bonjour,

Je reviens un peu à la charge avec un message peut être plus parlant.

voici le resultat que j'ai avec mon code dans la BDR :

0000 66 66 20 66 66 20 30 30    ff ff 00
0008 20 30 30                   00


et voici le resultat attendu :

0000   ff ff 00 00       ÿÿ


Je ne comprend vraiment pas pourquoi je n'arrive pas au resultat voulu car j'ai l'impression que ma syntaxe est bonne et pourtant elle pêche bien quelque part.

Merci pour votre aide

lonewolf
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
22 sept. 2007 à 18:29
Ça serait pas plutôt '\xFF\xFF\x00\x00' ?
0
Bonjour SebSauvage,

J'essaie ceci demain et te tient au courant.

Merci encore de ton aide

Amitiés
0
Bon SebSauvage,

Effectivement, c'est bien la solution.

Merci encore

Amitiés
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
23 sept. 2007 à 17:12
De rien :-)
0