从Python对象中检索源代码的统一检查器

sourceinspect的Python项目详细描述


该功能主要与inspect相同,但修复了OSError 在一些非标准外壳中使用时。在

API参考

  • sourceinspect.getsource(object)
  • sourceinspect.getsourcelines(object)
  • sourceinspect.getsourcefile(object)

支持的外壳

  • Python脚本(wrapdill.source
  • Python交互式shell(wrapdill.source
  • IPython高级shell(wrapIPython.core.oinspect
  • Jupyter笔记本(包装IPython.core.oinspect
  • Blender脚本模块(向inspect添加挂钩)
  • 混合器交互模式(向code.py添加挂钩)
  • Python空闲文件模式(包装dill.source
  • Python空闲交互模式(需要手动向code.py添加挂钩)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
http java servlet转发cookie   java<p:selectOneMenu>所选值始终为空   java MOXy解组在dateTime之前不允许空白   java应用程序无法加载应用程序。yml文件   java有人能告诉我如何将这个数组传递到我的主方法中,以便它打印出来吗?   java我无法将th:object传递给控制器并使用@modeldattribute映射到pojo   macos从Java应用程序访问UNUserNotificationCenter   java在spring批处理中是否有finally tasklet?   字节码Bytebuddy拦截java。网服务器socket构造函数   java如何通过继承访问字符串的值?   java为缺少命名空间的xml元素添加前缀   如何在Java中使用Google实时API?   java如何正确创建字符串对数组?   java Emulator:进程结束,退出代码为1073741511(0xC0000139)Andrioid Studio   java如何获取文件的完整路径来读取它并将其数据保存在数据库中?   java如何正确调用该方法?   java如何为JOptionPane发出不同的哔哔声?   java什么是@scr的非降级替代品。物业名称参考?