77问答网
所有问题
实现一个根据python代码自动生成流程图难度有多大
如题所述
举报该问题
其他回答
第1个回答 2017-08-23
用dis模块去看bytecode,关注一下带JUMP的指令和CALL_FUNCTION相关的指令可以找到分支、跳转和函数调用的相关信息(可以找到跳转和调用的条件,目标,op在source的line number等等信息),再结合inspect的getsource一系列函数应该差不多了。
如果这样可行的话,难度不大。
当然,ast模块去看ast应该也行。不过我之前一些项目经验让我更喜欢直接去看bytecode。本回答被提问者采纳
相似回答
有什么办法可以将
Python代码
直接转换成
流程图
吗?
答:
你要的
流程图
,见图。流程图
大家大家,请问这个
python代码
怎么转换成
流程图
啊?需要比较规范的...
答:
你要的这个流程图,是辅助
代码
理解的,通常是在学习过程中、或者一些代码块的分析中用到。实际项目几乎用不到,而且实际项目业务逻辑复杂,要
生成
你说的
流程图是
很困难的。有复杂,对生产力又没有帮助,自然没有人会去做这样的程序。所以还是自己画吧。
python流程图
绘制?
答:
自动生成流程图
基于
Python
和Graphviz开发的,能将
源代码
转化为流程图的工具:pycallgraph 可以帮到你;跟着参考文章操作,亲测有效;参考文章:Python 流程图 — 一键转化代码为流程图
这个如何用
python代码
转换成
流程图
?
答:
如图
如何用
python
解题?(急求)
答:
x0, y0) turtle.down() turtle.goto(x1, y1) turtle.left(math.atan2(y1 - y0, x1 - x0) / math.pi * 180) turtle.up() turtle.backward(dis / 2) turtle.write('长度为:%s' % dis, align='left') turtle.done()def palin(): k = [...
这个怎么用
python代码
转换成
流程图
啊?
答:
[int型输入]->[平方]->[转换char型]->[输出]
烦请帮忙画两个简单的
python流程图
答:
流程图
画了之后,没法往上传啊,截图的话,估计会看不清楚。这个应该是很简单的,先用一个循环,求出来平均值。再用一个循环,比较一下就可以解决第一问。找出平均值之后,用一个循环减去平均值,放到数组里,找一个最小的,可解决第二问。第三问还是循环比较。自己直接用word画也是很快的。
大家正在搜
根据流程图自动生成代码
python代码自动生成
有没有自动生成流程图的软件
流程图自动生成c代码
python自动生成word报告
Python程序自动生成
wps自动生成流程图
visio自动生成流程图
python自动生成表格
相关问题
这个怎么用python代码转换成流程图啊?
大家大家,请问这个python代码怎么转换成流程图啊?需要比...
有什么办法可以将Python代码直接转换成流程图吗?
根据程序代码画流程图和根据流程图自动写代码的程序 怎么做
零基础转行学习Python编程有多大的难度
有没有Java的程序代码自动生成流程图???
用python如何实现啊,还要画流程图?
想用python编写一个带有函数的代码,行数要30行左右,难...