Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #34478
| Date | 2012-12-07 10:42 -0500 |
|---|---|
| Subject | empty object from C |
| From | Eric Frederich <eric.frederich@gmail.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.612.1354898619.29569.python-list@python.org> (permalink) |
[Multipart message — attachments visible in raw view] - view raw
Hello,
>From C, I'd like to call a Python function that takes an object and sets
some attributes on it.
Lets say this is the function...
def foo(msg):
msg.bar = 123
msg.spam = 'eggs'
How do I create an empty object in C?
In Python I would do something like this...
class Msg(object):
pass
... and then instantiate an instance, and call the function.
msg = Msg()
foo(msg)
I know how to create an empty dictionary and I get get by with that, but
I'd like to create an object.
Thanks,
~Eric
Back to comp.lang.python | Previous | Next | Find similar | Unroll thread
empty object from C Eric Frederich <eric.frederich@gmail.com> - 2012-12-07 10:42 -0500
csiph-web