与手写的C相比,pypy能否快速处理线程和套接字?与普通的蟒蛇相比?
我只是尝试一下,但有问题的python代码是为一小群计算机编写的,我不是管理员.我在这里问,因为我的谷歌尝试只提供了与cython,unladen swallow等的比较,如果这不太可行,我不想让管理员知道它.
我实际上并不需要pypy来擅长C; 我正在寻找使用它,因为现在解释器的开销完全掩盖了我想要计算的计算.我只需要pypy让我在手写的C附近.
我最近在我的代码中输入了一个拼写错误并注意到我有相同的行为,所以我想知道django查询中单下划线和双下划线之间的区别.
>>> underscore = MyModel.objects.filter(foreign_key_id=var)
>>> double_underscore = MyModel.objects.filter(foreign_key__id=var)
>>> underscore == double_underscore
False
>>> list(underscore) == list(double_underscore)
True
Run Code Online (Sandbox Code Playgroud)
我不确定使用什么相等的方法来比较查询集,但是当我转换为python列表时,我发现其中包含完全相同的元素.有没有人对这里发生的事情有所了解?