根据中文查询pc模块的函数

经常不记得一些函数的名字,就写一个函数当做简单搜索功能

import pycard as pc 

def get_doc(strs,obj):
    '''
    根据中文查询pc模块对应的函数
    '''
    results=[]
    b=pc.obj_info(pc)
    for name in b:
        obj=getattr(pc,name)
        doc=getattr(obj,'__doc__')
        if doc:
            if pc.re_search(strs,[doc]):
                results.append(name)
    return results

#查询
get_doc('分箱',pc)

结果如下:

 

posted on 2022-08-02 11:11  小小喽啰  阅读(87)  评论(0编辑  收藏  举报