摘要:
inspect模块是针对模块,类,方法,功能等对象提供些有用的方法。例如可以帮助我们检查类的内容,检查方法的代码,提取和格式化方法的参数等。 打印全局中的变量 查看类和类对象有哪些方法可以调用 获取栈的全部调用信息 inspect.ismodule(object): 是否为模块 inspect.is 阅读全文
posted @ 2019-03-30 16:16
傻白甜++
阅读(3611)
评论(0)
推荐(0)
摘要:
正则表达式可以包含一些可选标志修饰符来控制匹配的模式。修饰符被指定为一个可选的标志。多个标志可以通过按位 OR(|) 它们来指定。如 re.I | re.M 被设置成 I 和 M 标志: 修饰符描述 re.I 使匹配对大小写不敏感 re.L 做本地化识别(locale-aware)匹配 re.M 多 阅读全文
posted @ 2019-03-30 15:23
傻白甜++
阅读(75247)
评论(2)
推荐(7)
摘要:
eval()函数十分强大,官方demo解释为:将字符串str当成有效的表达式来求值并返回计算结果: 可以把list,tuple,dict和string相互转化: eval()函数功能强大,但也很危险,若程序中有以下语句: 下面举几个被恶意用户使用的例子:1》运行程序,如果用户恶意输入: please 阅读全文
posted @ 2019-03-30 13:31
傻白甜++
阅读(3787)
评论(0)
推荐(0)