上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 30 下一页
摘要: 项目使用ajax post后根据返回的success,需要打开一个新页面,使用window.open发现谷歌浏览器直接被拦截。 后来了解发现该操作并不是用户主动触发的,所以它认为这是不安全的就拦截了,即使 ajax 回调函数中模拟执行 click 或者 submit 等用户行为(trigger('c 阅读全文
posted @ 2019-04-05 23:02 周伯通之草堂 阅读(2486) 评论(0) 推荐(0) 编辑
摘要: Python内置的json模块提供了非常完善的对象到JSON格式的转换。废话不多说,我们先看看如何把Python对象变成一个JSON: 说明: 比如这样: Python的dict对象可以直接序列化为JSON的{},那么如何用class对象,比如定义Person类,然后序列化? dumps 可选参数d 阅读全文
posted @ 2019-04-03 15:18 周伯通之草堂 阅读(3157) 评论(0) 推荐(0) 编辑
摘要: python assert 句语格式及用法很简单。通常程序在运行完之后抛出异常,使用assert可以在出现有异常的代码处直接终止运行。 而不用等到程序执行完毕之后抛出异常。 python assert的作用 python assert如果发生异常就说明表达示为假。可以理解表示式返回 值为假 时就会触 阅读全文
posted @ 2019-03-31 23:56 周伯通之草堂 阅读(3114) 评论(0) 推荐(0) 编辑
摘要: 1: type() 我们知道动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的。 比方说我们要定义一个Person的class: 输出: 我们说class的定义是运行时动态创建的,而创建class的方法就是使用type()函数。 type()函数既可以返回一个对 阅读全文
posted @ 2019-03-30 21:29 周伯通之草堂 阅读(1608) 评论(3) 推荐(1) 编辑
摘要: 开发中我们经常定义常量, 其实有更好的方法:为这样的枚举类型定义一个class类型,然后,每个常量都是class的一个唯一实例。Python中提供了Enum类来实现这个功能: 输出: 上面我们就获得了Numbers类型的枚举类,可以直接使用: Numbers.乔峰 来引用一个常量,或者枚举它的所有成 阅读全文
posted @ 2019-03-30 14:58 周伯通之草堂 阅读(3505) 评论(0) 推荐(0) 编辑
摘要: 在绑定属性时,如果我们直接把属性赋值给对象,比如: 我们先看个详细的例子(注意双下划线name和age定义为私有变量): 输出: 172035balala: 35 我们再稍微调整下: 输出: 看的出私有和全局的设置 但是,上面的调用方法是不是略显复杂,没有直接用属性这么直接简单。 有没有可以用类似属 阅读全文
posted @ 2019-03-29 17:41 周伯通之草堂 阅读(23662) 评论(1) 推荐(8) 编辑
摘要: 当我们定义了一个class,创建了一个class的实例后,我们可以给该实例绑定任何属性和方法,这就是动态语言的灵活性。废话不多说,我们看一个例子: 上面实例绑定了一个属性name并输出值mary。那么我们如何给实例绑定一个方法呢?这样: 这里需要注意:给一个实例绑定的方法,对另一个实例是不起作用的: 阅读全文
posted @ 2019-03-27 11:25 周伯通之草堂 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 首先我们这里先描述下: Python中,变量名类似__x__的,以双下划线开头,并且以双下划线结尾的,是特殊变量,特殊变量是可以直接访问的(比如 __doc__, __init__等),不是private变量, 所以,不能用__name__、__sex__这样的变量名定义私有变量。 有些时候,你会看 阅读全文
posted @ 2019-03-25 17:56 周伯通之草堂 阅读(4644) 评论(0) 推荐(1) 编辑
摘要: 开发中经常会对时间格式处理,对于时间数据,比如2019-02-28 10:23:29,有时需要日期与时间戳进行相互转换,在Python3中主要用到time模块,相关的函数如下: 其中unix_time函数是正常时间转unix时间戳,date_time是unix时间转正常时间如年月日时分秒: 阅读全文
posted @ 2019-02-28 11:23 周伯通之草堂 阅读(15443) 评论(0) 推荐(1) 编辑
摘要: 对二维数组指定的键名排序,首先大家想到的是array_multisort函数,关于array_multisort的用法我之前也写了一篇废话不多言,我们看个实例: 细心的朋友会看到,键名重置了,键名从0开始,显然这可能不是我们想要的结果,那如何保持键名不变? 我们再看个示例: 这里我们也可以精简下ar 阅读全文
posted @ 2019-02-24 21:16 周伯通之草堂 阅读(4209) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 30 下一页