annotate python/pydc/pydc.py @ 28:edbbd467f50a
python binding:
- update to dyncall 1.1
- Python 3 support (supports both, Python 2 and 3)
- using the Capsule API over PyCObject, when available
- support for python unicode strings (for both, Python 2 and 3)
- doc cleanup
ruby binding:
- doc cleanup
author |
Tassilo Philipp |
date |
Tue, 07 Apr 2020 21:16:37 +0200 |
parents |
0cfcc391201f |
children |
ba47a3d709d7 |
rev |
line source |
0
|
1 import pydcext
|
|
2
|
|
3 def load(libpath):
|
|
4 return pydcext.load(libpath)
|
|
5
|
|
6 def find(libhandle,symbol):
|
|
7 return pydcext.find(libhandle,symbol)
|
|
8
|
|
9 def free(libhandle):
|
|
10 pydcext.free(libhandle)
|
|
11
|
|
12 def call(funcptr,signature,*arguments):
|
|
13 return pydcext.call(funcptr,signature,arguments)
|
|
14
|