当前位置: 首页 > news >正文

做网站找那家公司好进一步优化

做网站找那家公司好,进一步优化,校园门户网站建设项目技术支持,建网站需要的设备inspect模块主要提供了四种用处#xff1a; 1.对是否是模块、框架、函数进行类型检查 2.获取源码 3.获取类或者函数的参数信息 4.解析堆栈 一、type and members 1. inspect.getmembers(object[, predicate]) 第二个参数通常可以根据需要调用如下16个方法#xff1b; 返回值为…inspect模块主要提供了四种用处 1.对是否是模块、框架、函数进行类型检查 2.获取源码 3.获取类或者函数的参数信息 4.解析堆栈 一、type and members 1. inspect.getmembers(object[, predicate]) 第二个参数通常可以根据需要调用如下16个方法 返回值为object的所有成员以name,value对组成的列表 inspect.ismodule(object) 是否为模块 inspect.isclass(object)是否为类 inspect.ismethod(object)是否为方法bound method written in python inspect.isfunction(object)是否为函数(python function, including lambda expression) inspect.isgeneratorfunction(object)是否为python生成器函数 inspect.isgenerator(object):是否为生成器 inspect.istraceback(object) 是否为traceback inspect.isframe(object)是否为frame inspect.iscode(object)是否为code inspect.isbuiltin(object)是否为built-in函数或built-in方法 inspect.isroutine(object)是否为用户自定义或者built-in函数或方法 inspect.isabstract(object)是否为抽象基类 inspect.ismethoddescriptor(object)是否为方法标识符 inspect.isdatadescriptor(object)是否为数字标识符数字标识符有__get__ 和__set__属性 通常也有__name__和__doc__属性 inspect.isgetsetdescriptor(object)是否为getset descriptor inspect.ismemberdescriptor(object)是否为member descriptor inspect的getmembers()方法可以获取对象module、class、method等的如下属性 TypeAttributeDescriptionNotes module __doc__ documentation string __file__ filename (missing for built-in modules) class __doc__ documentation string __module__ name of module in which this class was defined method __doc__ documentation string __name__ name with which this method was defined im_class class object that asked for this method (1) im_func or __func__ function object containing implementation of method im_self or __self__ instance to which this method is bound, or None function __doc__ documentation string __name__ name with which this function was defined func_code code object containing compiled function bytecode func_defaults tuple of any default values for arguments func_doc (same as __doc__) func_globals global namespace in which this function was defined func_name (same as __name__) generator __iter__ defined to support iteration over container close raises new GeneratorExit exception inside the generator to terminate the iteration gi_code code object gi_frame frame object or possibly None once the generator has been exhausted gi_running set to 1 when generator is executing, 0 otherwise next return the next item from the container send resumes the generator and “sends” a value that becomes the result of the current yield-expression throw used to raise an exception inside the generator traceback tb_frame frame object at this level tb_lasti index of last attempted instruction in bytecode tb_lineno current line number in Python source code tb_next next inner traceback object (called by this level) frame f_back next outer frame object (this frame’s caller) f_builtins builtins namespace seen by this frame f_code code object being executed in this frame f_exc_traceback traceback if raised in this frame, or None f_exc_type exception type if raised in this frame, or None f_exc_value exception value if raised in this frame, or None f_globals global namespace seen by this frame f_lasti index of last attempted instruction in bytecode f_lineno current line number in Python source code f_locals local namespace seen by this frame f_restricted 0 or 1 if frame is in restricted execution mode f_trace tracing function for this frame, or None code co_argcount number of arguments (not including * or ** args) co_code string of raw compiled bytecode co_consts tuple of constants used in the bytecode co_filename name of file in which this code object was created co_firstlineno number of first line in Python source code co_flags bitmap: 1optimized | 2newlocals | 4*arg |8**arg co_lnotab encoded mapping of line numbers to bytecode indices co_name name with which this code object was defined co_names tuple of names of local variables co_nlocals number of local variables co_stacksize virtual machine stack space required co_varnames tuple of names of arguments and local variables builtin __doc__ documentation string __name__ original name of this function or method __self__ instance to which a method is bound, or None 2. inspect.getmoduleinfo(path) 返回一个命名元组(name, suffix, mode, module_type) name模块名不包括其所在的package suffix modeopen()方法的模式如r, a等 module_type: 整数代表了模块的类型 3. inspect.getmodulename(path)根据path返回模块名不包括其所在的package 二、Retrieving source code 1. inspect.getdoc(object) 获取object的documentation信息 2. inspect.getcomments(object) 3. inspect.getfile(object): 返回对象的文件名 4. inspect.getmodule(object)返回object所属的模块名 5. inspect.getsourcefile(object) 返回object的python源文件名object不能使built-in的module, class, mothod 6. inspect.getsourcelines(object)返回object的python源文件代码的内容行号代码行 7. inspect.getsource(object)以string形式返回object的源代码 8. inspect.cleandoc(doc) 三、class and functions 1. inspect.getclasstree(classes[, unique]) 2. inspect.getargspec(func) 3. inspect.getargvalues(frame) 4. inspect.formatargspec(args[, varargs, varkw, defaults, formatarg, formatvarargs, formatvarkw, formatvalue, join]) 5. inspect.formatargvalues(args[, varargs, varkw, locals, formatarg, formatvarargs, formatvarkw, formatvalue, join]) 6. inspect.getmro(cls) 元组形式返回cls类的基类包括cls类以method resolution顺序;通常cls类为元素的第一个元素 7. inspect.getcallargs(func[, *args][, **kwds])将args和kwds参数到绑定到为func的参数名对bound方法也绑定第一个参数通常为self到相应的实例返回字典对应参数名及其值from inspect import getcallargsdef f(a, b1, *pos, **named): ... passgetcallargs(f, 1, 2, 3) {a: 1, named: {}, b: 2, pos: (3,)}getcallargs(f, a2, x4) {a: 2, named: {x: 4}, b: 1, pos: ()}getcallargs(f) Traceback (most recent call last): ... TypeError: f() takes at least 1 argument (0 given) 四、The interpreter stack 1. inspect.getframeinfo(frame[, context]) 2. inspect.getouterframes(frame[, context]) 3. inspect.getinnerframes(traceback[, context]) 4. inspect.currentframe() 5. inspect.stack([context]) 6. inspect.trace([context])
http://www.zqtcl.cn/news/434409/

相关文章:

  • 长沙市天心区建设局网站新河网站
  • 网站改版 升级的目的嘉兴海盐县城乡建设局网站
  • 网站建设一年多少钱上海工程建设交易信息网站
  • 网站推广到底应该怎么做中国建设银行网上登录入口
  • 东莞网站建设服务商wordpress页面样式
  • 亿星网站建设创业网站怎么做
  • 绿韵建设有限公司网站重庆景点分布图
  • 咨询类网站模板wordpress怎样切换语言
  • 大连网站建设与维护题库网站建设目标是
  • 威海网站开发询广西南宁网站运营
  • 网站的素材做logo长沙专业的网站建设企业
  • 网站显示速度的代码是什么情况专门做中式服装平台的网站
  • 驻马店做网站的公司大连网站模板建站
  • aso如何优化网站优化分析软件
  • IT周末做网站违反制度么wordpress 图床 插件
  • 成都网站建设scjsc888因网站建设关闭的公告
  • 唐山公司建设网站十大牌子网
  • 网站开发的选题依据电子商务网站建设内容
  • 中企动力做的网站被百度屏蔽推销网站话术
  • 四川网站制作广告设计自学网教程
  • 做个简单的企业小网站单纯做网站的公司
  • 河北省建设厅官方网站哈尔滨建设工程招聘信息网站
  • 茂名网站制作网页个人博客登录首页
  • 类似qq空间的网站wordpress 简历主题
  • 专业网站运营制作怎么写代码做网站
  • 安徽免费网站制作西安做行业平台网站的公司
  • 我想做服装网站怎么做网页设计优秀案例分析
  • 网站建设技术教程视频wordpress中文模版
  • 高端企业网站 程序纸牌网站建设
  • html制作网站推广最有效的办法