There is not such thing as a hexadecimal file. Files are either binary or text. Hexadecimal is a representation of binary data where 4 bits are displayed as a single hex digit (0-F) as shorthand (because 1111000001111000111 is just too difficult to deal with).
To write binary data to a file in Python you open the file with "wb" mode. Example: fp=open('myfile.dat', 'wb') fp.write(bytes) fp.close() >From your post I cannot tell anything more about what you are actually doing, so I hope this helps. Larry Bates Cesar Andres Roldan Garcia wrote: > Hi > > I'm trying to write an hexadecimal file... I mean not a text plain... > I have to convert a float decimal number in float hexadecimal one, and > that's done. > > That number is the one I'm gonna write in the hex file... can anybody > help me 'cause i don't know how python write an hex file! > > Thanks! > -- http://mail.python.org/mailman/listinfo/python-list