摘要: 如果想多个进程共享同一个cookies,不用每个进程都重新登录,可以就cookies保存到一个文件,然后多个进程直接共享一个锁来实现 1.一个进程登录完成后,把cookies保存到一个文件里面 self.cookies.save(self.cookies_file,ignore_discar... 阅读全文
posted @ 2015-10-22 19:19 Xjng 阅读(907) 评论(0) 推荐(0) 编辑
摘要: "Python官方文档" Python实现多进程间通信的方式有很多种,例如队列,管道等。 但是这些方式只适用于多个进程都是源于同一个父进程的情况。 如果多个进程不是源于同一个父进程,只能用共享内存,信号量等方式,但是这些方式对于复杂的数据结构,例如Queue,dict,list等,使用起来比... 阅读全文
posted @ 2015-10-22 19:19 Xjng 阅读(20819) 评论(0) 推荐(0) 编辑
摘要: timeit模块用于测试一段代码的执行效率 1.Timer类 Timer 类: __init__(stmt="pass", setup="pass", timer=default_timer) stmt 是执行语句,setup 是导入执行语句环境 print_exc(file=None) timei 阅读全文
posted @ 2015-10-22 19:18 Xjng 阅读(1302) 评论(0) 推荐(0) 编辑
摘要: 1.初始化连接 from sqlalchemy import create_engine from sqlalchemy.orm import sessionmaker engine = create_engine('mysql://pass@localhost/test'echo=True... 阅读全文
posted @ 2015-10-22 19:13 Xjng 阅读(10884) 评论(0) 推荐(0) 编辑
摘要: 1.第一个ng demo 声明该div是一个ng的app 声明这个input的值赋给name这个变量名 声明这个lable的值绑定到name这个变量名,label的值会随着name变量的改变而改变 声明出事变量name='Kevin' 2.表达式 {{ name+' lu' }} 表达式放在两个大括 阅读全文
posted @ 2015-10-22 19:12 Xjng 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: CSS选择器的权重与优先规则CSS中每一个定义的样式都有权重,权重越大优先级越大,就会覆盖低优先级的同样名称的样式。如果优先级一样,后定义的会覆盖之前定义的。 1.第一等是在标签里面定义的样式,如: <input style='width:100px' 2.第二等是ID选择器,如: myid ... 阅读全文
posted @ 2015-10-22 19:12 Xjng 阅读(739) 评论(0) 推荐(0) 编辑
摘要: LESS学习 1.变量我们可以把一个css样式的值赋给一个参数,然后再设置样式的时候只需要设置这个参数名,如果要修改,就改参数的值就可以了。 demo.html <!DOCTYPE html <html <head lang="en" <meta charset="UTF 8" <titl... 阅读全文
posted @ 2015-10-22 19:11 Xjng 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: javascript websocket接口 web实现客户端和服务端双向发送消息的方法有: 1. 轮询,客户端定期向服务端请求; 2. 长轮询,客户端定期向服务端请求,服务端只有有信息发送的时候才返回response, 3. websocket,只有chrome,firefox等支持html... 阅读全文
posted @ 2015-10-22 19:10 Xjng 阅读(2260) 评论(0) 推荐(0) 编辑
摘要: Python prettytable的使用方法 prettytable可以整齐地输出一个表格信息: + + + + + | City name | Area | Population | Annual Rainfall | + + + + + | Adelaide | 1295 | 1... 阅读全文
posted @ 2015-10-22 19:09 Xjng 阅读(5684) 评论(0) 推荐(0) 编辑