bin noch neu hier, deshalb erstmal ein "hallo" in die breite menge...
ich hab erst vor ca. 2 monaten mit dem programmieren angefangen, und stehe nun vor nem problem wo ich definitiv hilfe brauche...
also, es geht darum, von einem server daten abzufragen. zur berechnung der daten bekommt er erstmal per POST daten geliefert... die verlangt der server im hex-format...
in dem c#-programm dass dasselbe macht wird ein byte-stream erstellt, der z.b. so aussieht:
00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 07 DF 00 00 01 EF 00 00 00 03 00 00 01 06 FF FF FF FF 00 00 00 00
das was dann an den server geschickt wird ist genau dasselbe wenn man's sich mit nempacket-sniffer ansieht...
nun hab ich probehalber um das in python nachzubauen einfach nen string mit demselben inhalt gemacht...
also:
Code: Alles auswählen
string = '00 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 07 DF 00 00 01 EF 00 00 00 03 00 00 01 06 FF FF FF FF 00 00 00 00 '
im prinzip suche ich also jetzt nach nem weg den string so zu konvertieren, dass er so geschickt wird wie er im string steht, und nicht, wie im oment, vorher noch konvertiert wird.
das ganze mit dem urlencode hab ich schon zur kenntnis genommen... allerdings habe ich ja kein dictionary usw... der weg darüber scheint also wohl in meinem fall nicht zutreffend zu sein...
nundenn, weiß vielleicht jemand eine lösung für mein problem?