Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
任何人都知道是否真的存在一个包装器或移植库来访问 Python 上的 Unix 动态链接器?
ctypes会做你想做的事吗?
该模块称为dl:
>>> import dl >>> dl.open("libfoo.so") <dl.dl object at 0xb7f580c0> >>> dl.open("libfoo.so").sym('bar') 1400432
...虽然它很讨厌,您可能需要考虑使用 ctypes 或扩展模块。
编辑
显然, dl 在 2.6 中已被弃用,因此您将希望使用具有更好 API 的 ctypes。