import ctypes class TestStruct(ctypes.Structure): _fields_ = [("bytes", ctypes.c_char_p), ("unicode", ctypes.c_wchar_p)] t = TestStruct() t.unicode = u"foo\0bar"