例如,能够这样做会很高兴:
from ctypes import CDLL
mylib = CDLL('/my/path/mylib.so',header='/some/path/mylib.h')
Run Code Online (Sandbox Code Playgroud)
代替
from ctypes import *
mylib = CDLL('/my/path/mylib.so')
mylib.f.restype = c_double
mylib.f.argtypes = [c_double, c_double]
mylib.g.restype = c_int
mylib.g.argtypes = [c_double, c_int]
Run Code Online (Sandbox Code Playgroud)
我对python的经验表明,已经完成了与此非常接近的事情并且我无法找到它,或者有充分的理由不这样做.这些都是这种情况吗?
我正在编写一个简短的教程,并希望能够使用python的doctest使用它来运行其中的示例
python -m doctest foo.txt
在教程中有一点我想开始使用一个新的,干净的python解释器.有没有这样做的机制?
如果我编辑两个模块,鸡蛋和火腿,以及模块蛋进口火腿,我如何运行模块蛋,以便IDLE在火腿设置的断点处停止?到目前为止,我只能让IDLE识别实际运行的模块中设置的断点,而不是那些被导入的断点.