我正在尝试将Flask应用程序部署到Heroku但是在推送代码时我得到了错误
2013-06-23T11:23:59.264600+00:00 heroku[web.1]: Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 seconds of launch
Run Code Online (Sandbox Code Playgroud)
我不知道该尝试什么,我已经尝试将端口从5000更改为33507,但无济于事.我的Procfile看起来像这样:
web: python main.py
Run Code Online (Sandbox Code Playgroud)
main.py 是启动服务器的主要Flask文件.
谢谢.
我有一个对象列表,每个对象都有一个特定的属性.该属性不是唯一的,我想最终得到一个对象列表,这些对象是整个列表的一个子集,这样所有特定属性都是唯一的集合.
例如,如果我有四个对象:
object1.thing = 1
object2.thing = 2
object3.thing = 3
object4.thing = 2
Run Code Online (Sandbox Code Playgroud)
我想最终得到两者
[object1, object2, object3]
Run Code Online (Sandbox Code Playgroud)
要么
[object1, object3, object4]
Run Code Online (Sandbox Code Playgroud)
在最终列表中出现的确切对象并不重要,只有它们的特定属性列表是唯一的.
编辑:为了澄清,基本上我想要的是一个键入该特定属性的集合.
有没有办法让我通过progamatically确定两个jQuery选择器是否选择了相同的元素?我试图循环一组div并跳过其中一个.我想要的是这样的:
var $rows, $row, $row_to_skip;
$rows = $('.row-class')
$row_to_skip = $('#skipped_row')
$.each($rows, function (id, row) {
$row = $(row);
if (!$row == $row_to_skip) {
// Do some stuff here.
};
});
Run Code Online (Sandbox Code Playgroud)