摘要:
python2 中默认的编码格式是ascii, 开发人员经常需要根据需要,将python文件的编码格式设置为utf-8,我们可以在python文件的第一行进行设置,加入如下代码: 但是这里需要注意的是,这句代码中,等于号两端不可以存在空格,否则设置将会失效 阅读全文
摘要:
1.supervisor是使用python进行开发的运行在linux服务器上的进程管理工具 老版本的supervisor需要运行在python2环境,如果需要使用supervisor管理python3的项目,需要借助于虚拟环境 事实上现在已经支持Python3了 https://github.com/Supervisor/supervisor 2.安装supervisor: ... 阅读全文
摘要:
python中没有常量的说法, 但是可以通过元组实现一个常量 在python的私有变量中, 存在两个下划线 _ _item 与一个下划线 _item 的区别 前面带两个下划线的私有变量: 只能在本类中进行内部调用, 实例对象和子类都不可以进行调用 前面带一个下划线的私有变量: 与普通变量的唯一区别就 阅读全文
摘要:
zip(): 将多个可迭代对象按序取出相同索引的元素(当长度最小的对象为准), 组成一个个元组,并封装在一个可迭代对象中 输出: map(): map()方法中,第一个参数是一个方法的引用 然后是可以有多个可迭代对象, 将后面的可迭代对象按序拆包(以长度最小的为准), 作为参数传入方法中, 返回一个 阅读全文
摘要:
1.可迭代对象 在python中, 一切皆对象, 但凡是可以用for循环进行遍历取值的对象都可以称之为可迭代对象, 可迭代对象在程序的一个执行周期中,可以无限轮次的进行循环遍历 2.迭代器 a.一个可迭代对象主要包含两个部分 1)序列 2)迭代器 b.一个可迭代对象通过__iter__()便可以获得 阅读全文
摘要:
一. 生成器就是一个特殊的迭代器, 使用关键字yield就可以生成一个生成器 yield i 的一个功能就相当于 return i , 但不同的是 return会打断循环, 且只返回一个i, yield 返回的是一个生成器, 调用者在需要使用的时候直接遍历这个生成器,就可以逐一地获取到数值 阅读全文
摘要:
在js中可以通过下面的方式获取当前页面url的相关信息 阅读全文
摘要:
instance: instance 属于python2的关键字,python2中如果一个类没有继承自object, 那么实例化出来的对象就是instance类型,否则就是class类型. isinstance: 判断一个对象是否是已知的类型 返回的是布尔值. type可以是单一的一个类型名, 也可 阅读全文
摘要:
assert 后边接的表达式的返回值必须是布尔值 如果expression表达式返回的是True, 程序正常执行, 如果expression表达式返回的是False, 则抛出 AssertionError, 如果需要加入异常的描述信息,就需要在expression加入一个"," 然后再加上进行描述的 阅读全文
摘要:
在进行web开发中,有时候需要找到某个事件是属于哪个js文件,以便对文件进行修改,进行代码开发 1.打开谷歌浏览器, 打开事件所在页面, 鼠标右键, 点击"检查"项; 2.选中Elements 选项; 右侧栏,选中Event Listenners项, 同时勾选 Ancestors All 与Fram 阅读全文