Python 代码静态分析,python代码静态,有大量的Python代码
Python 代码静态分析,python代码静态,有大量的Python代码
有大量的Python代码, 伪代码类似以下
#! /usr/bin/env python# -*- coding: utf-8 -*-class TestClass(): a = 'a' def __init__(self): self.b = 'b'
如何通过代码静态分析, 再不修改源代码的基础上. 获取self.b的值.
有什么值得推荐的代码静态分析工具? 或者好的思路
这并不是一个伪需求.
1. 提取插件信息
有许多人用Python写的框架, 并发布出来让其他人写插件.
插件中包含了插件相关的一些信息, 我需要对这些信息做出检索. 方便本人快速的搜索插件.
因为写插件的人的代码规范各不相同, 所以正则类的方法不太适用.
2. 批量提出插件对框架的依赖
框架虽然不大, 但是故意对代码进行了混淆.
我希望剔除插件对框架的依赖
编橙之家文章,
相关内容
- 如何将PyCodeObject保存为pyc,pycodeobjectpyc,source = ope
- multi-mechanize如何实现ops 100的压力测试,multi-mechanizeop
- django html模板中for标签循环不能打印是什么原因,djan
- python import qiniu.rs报错 no module named in auth是什么原因,
- Python web框架flask部署中Nginx的问题,flasknginx,Nginx 的配置
- 想做个python微博爬虫用API好还是自己开发好,pythonapi
- 怎么样能将dict中同样值的key合并为一个呢?,dictkey,
- Python连续生成多个变量并赋值的操作,python赋值,pytho
- Python获取HTML中图片并显示如何实现,,我在爬一个页面
- Python中将文本转换为二进制文件有什么方法可以支持
评论关闭