John Machin wrote:
> > message = unicode('Hello, world')
> > myFile.write(message)
> >
> > results in 'message' being converted back to a string before being
> > written. Is the way to do this to do something hideous like this:
> >
> > for c in message:
> >myFile.write(struct.pack('>H', ord(u
Tom Plunket wrote:
> I am building a file with the help of the struct module.
>
> I would like to be able to put Unicode strings into this file, but I'm
> not sure how to do it.
>
> The format I'm trying to write is basically this C structure:
>
> struct MyFile
> {
>int magic;
>int flags;
I am building a file with the help of the struct module.
I would like to be able to put Unicode strings into this file, but I'm
not sure how to do it.
The format I'm trying to write is basically this C structure:
struct MyFile
{
int magic;
int flags;
short otherFlags;
char pad[22];