随笔分类 - 每日学习
摘要:相比Print调试往往需要写很多行Print语句,使用PySnooper仅仅一行代码就能实现对整个函数的调试,更加高效;相比Logging模块,使用PySnooper无需进行繁琐的配置,更加简单。 example: 执行这段代码,输出结果(节选)如下: 只需要导入pysnooper模块,并且给函数加
阅读全文
摘要:通过在服务器端引入cors解决跨域问题,形成和vue.js联合使用 引入 django-cors-middleware pip install django-cors-middleware 在 settings.py中添加,注意:不添加的话无法生效 添加 中间件 监听 配置允许跨域访问的域名
阅读全文
摘要:isinstance函数 isinstance()函数来判断一个对象是否是一个已知类型,类似type() Isinstance()与type()区别: Type()不会认为子类是一种父类类型,不考虑继承关系 Isinstance()会认为子类是一种父类类型,考虑继承关系 如果要判断两个类型是否相同推
阅读全文
摘要:os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。 os.path.dirname(path) #返回文件路径 os
阅读全文
摘要:问题你想在子类中调用父类的某个已经被覆盖的方法。 解决方案为了调用父类(超类)的一个方法,可以使用 super() 函数,比如: super() 函数的一个常见用法是在 __init__() 方法中确保父类被正确的初始化了: super() 的另外一个常见用法出现在覆盖Python特殊方法的代码中,
阅读全文
摘要:一、打断点 断点包含两种方式: Before response:request请求前,未到达服务器之前,修改请求参数 After response:服务器响应之后,在fiddler响应给客户端之前,修改响应参数 介绍两种常用的打断点的方式: 1.设置全局断点 全局断点就是终端fiddler捕获的全部
阅读全文
摘要:1、models.AutoField 自增列 = int(11) 如果没有的话,默认会生成一个名称为 id 的列,如果要显示的自定义一个自增列,必须将给列设置为主键 primary_key=True。2、models.CharField 字符串字段 --必须 max_length 参数3、model
阅读全文
摘要:python中,lambda函数也叫匿名函数,即没有具体名的函数。如果一个函数只使用一次,不使用多次 可以使用lambda函数 lambad函数是一个小的匿名函数 lambad函数可以使用任意数量的参数,但是只能有一个表达式 句法: lambda arguments: expression 执行表达
阅读全文
摘要:python 对象的特殊属性和方法 类属性可以来自类自定义自身,也可能根据类定义继承的,一个对象的属性还可能是该对象 的实例定义的,叫做对象属性。对象的属性储存在对象的__dict__属性中,__dict__为一个词典, 键为属性名,对应的值为属性本身 属性: __doc__:帮助说明,将字符串写在
阅读全文

浙公网安备 33010602011771号