lzth.net
当前位置:首页 >> 我该如何找到python中EvAl函数的源代码 >>

我该如何找到python中EvAl函数的源代码

eval函数将字符串当成有效python表达式来求值,并返回计算结果 x = 1 eval('x+1') eval('x==1')与之对应的repr函数,它能够将python的变量和表达式转换为字符串表示 repr(x==1) repr(x+1)

你可以使用管道输出道指定的文本文件中

一般的ide(Pycharm, Atom, SublimeText等)都有跳转到源码的功能, ctrl+鼠标单击即可没有ide安装一个即可

按Windows+R键,在运行里输入notepad,然后将后缀名为.py的python源文件拖进notepad(词本)程序里就可以看到了.如果要好一点的效果,就去下一个 notepad++ ,这个软件查看各种代码效果都很好 也可以下一个Uedit如果想运行python脚本,就去下一个python安装python自带一个IDE,可以查看、编辑与调试python代码,安装python之后可以右击后缀为.py的文件,选择Edit with IDLE,这样即可以查看,也可以调试代码

python 所有版本的源代码可以在这里下载到:https://www.python.org/downloads/source/ python没有像matlab那样的函数可以直接查看某个函数的源代码,只有去下载整个源代码查看了,不过找起来应该也不难,另外你也可以写一个小程序来查

下载一个pycharm 编辑器 打开你的py文件 按住ctrl ,再用鼠标点击你要看的函数 即可

activepython安装后有个doc的帮助,你可以进行搜索除此之外,根据你的要求貌似我不会回答了.你只有知道大模块才能知道里面的方法.所有的模块都在lib下,只能按照你目测来找了.常用的string,math,urllib,httplib诸如此类的这个没别的办法,只能你自己熟悉去了

这个不是很简单的吗再看看别人怎么说的.

%d换成%f试下

>> op = '+'>>> b = 10>>> c = 312>>> eval('%d%s%d'%(b,op,c))322>>>

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com