Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #5535
| Newsgroups | de.comp.lang.python |
|---|---|
| Date | 2019-08-27 00:56 -0700 |
| Message-ID | <bbae8f87-a8cb-442d-ac71-7b8cddf41f8f@googlegroups.com> (permalink) |
| Subject | Argumente in Python-C-Extension parsen |
| From | Guenther Sohler <guenther.sohler@gmail.com> |
Hallo Gruppe,
Derzeit bin Ich dabei, in einer C-Extension Übergabeparameter zu extrahieren.
Leider ist das Argument kein einfaches Int oder String, sondern eine Klasse,
die von object abgeleitet ist und die passende Doku habe ich auch noch nicht erkannt/gefunden.
class MyClass(object):
def __init__(self):
self.value1=1
self.value2=[2,3]
self.value3=Subclass()
Angefangen habe ich mit
if (!PyArg_ParseTuple(args, "OO",&arg1, &arg2)) {
return NULL;
}
Aber wie kann ich nun aus arg1 die value1, value2, und value3 extrahieren oder überhaupt herausfinden, welche keys es gibt ?
Danke für Eure Hilfe
Back to de.comp.lang.python | Previous | Next — Next in thread | Find similar
Argumente in Python-C-Extension parsen Guenther Sohler <guenther.sohler@gmail.com> - 2019-08-27 00:56 -0700
Re: [Python-de] Argumente in Python-C-Extension parsen Stefan Behnel <python-de@behnel.de> - 2019-08-27 19:18 +0200
Re: [Python-de] Argumente in Python-C-Extension parsen Guenther Sohler <guenther.sohler@gmail.com> - 2019-08-28 22:45 -0700
Re: [Python-de] Argumente in Python-C-Extension parsen Hartmut Goebel <h.goebel@goebel-consult.de> - 2019-08-29 08:47 +0200
csiph-web