test_dl.py
来自「minimal python variant for small footpri」· Python 代码 · 共 33 行
PY
33 行
#! /usr/bin/env python"""Test dlmodule.c Roger E. Masse revised strategy by Barry Warsaw"""import dlfrom test_support import verbosesharedlibs = [ ('/usr/lib/libc.so', 'getpid'), ('/lib/libc.so.6', 'getpid'), ]for s, func in sharedlibs: try: if verbose: print 'trying to open:', s, l = dl.open(s) except dl.error, err: if verbose: print 'failed', repr(str(err)) pass else: if verbose: print 'succeeded...', l.call(func) l.close() if verbose: print 'worked!' breakelse: raise ImportError, 'Could not open any shared libraries'
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?