赞了回答2017-09-21
{代码...}
提出了问题2017-07-08
提出了问题2017-04-06
赞了回答2017-03-08
此问题已解决: {代码...}
提出了问题2016-05-24
赞了回答2016-05-10
flask-login的版本问题,flask-login2.x是current_user.is_authenticated(),flask-login3.x是current_user.is_authenticated。避免这个问题最好的办法就是使用虚拟环境并在requirement中写明版本号。至于flask-login为什么要改,可以看@alvy的回答。
赞了回答2016-05-10
flask-login的版本问题,flask-login2.x是current_user.is_authenticated(),flask-login3.x是current_user.is_authenticated。避免这个问题最好的办法就是使用虚拟环境并在requirement中写明版本号。至于flask-login为什么要改,可以看@alvy的回答。
提出了问题2016-05-07
回答了问题2016-04-25
貌似是flask需要的werkzeug异常模块没有安装。我是使用pip安装的,没有出现这些依赖问题。
提出了问题2016-04-25
提出了问题2016-03-23
赞了回答2016-03-19
createReadStream里面执行emitter.emit的时候,events_dict里面是空的,create完才通过on方法注册了event_handler,顺序完全反了。。
赞了回答2016-03-19
如果只要求风格相近的话,有一个折衷的办法:先绑定再执行 events.py {代码...} fs.py {代码...} test.py {代码...}
回答了问题2016-03-18
不过很明显,代码非常难看。全局变量、event_handler参数的处理等都非常不满意。python的协程、asyncio等机制个人还没有理解,不会用,还是深入研究javascript以及python之后再来考虑这个问题吧。
提出了问题2016-03-18
回答了问题2016-03-15
病急乱投医,找到了wsgiref.simple_server的源码,在WSGIRequestHandler的get_environ中看到了这么一句话:
提出了问题2016-03-15
赞了回答2016-03-14
这是因为int是不可变的,你对它+= 1,它会构建出一个新的加了1的int,而count指向的那个int是没有变的,这对所有的不可变对象都是一样的道理。而list是可变的,就是说你可以不用改变count的指向就可以改变count的内容。
赞了回答2016-03-05
在python等duck typing语言中, 可以说每个对象的类型(在是否实现某interface的意义上)已经都是动态的, 不需要一个额外的"动态"机制.
回答了问题2016-03-02
个人觉得,“右值”不应该仅仅是指内存地址中的数据。比如a = 5, 5就是一个直接数而非内存地址,正如汇编中可以直接往寄存器中写直接数,也可以写内存地址中的数一样。因为对这种直接数取地址的话是没有意义的。