小编Jim*_*Lin的帖子

在elasticsearch中存储日期格式

当我想在Elasticsearch中添加一个日期时间字符串时遇到了问题.

该文件如下:

{"LastUpdate" : "2013/07/24 00:00:00"}
Run Code Online (Sandbox Code Playgroud)

该文件引发了一个错误 "NumberFormatException" [For input string: \"20130724 00:00:00\"]

我知道我可以在Elasticsearch中使用日期格式,但即使我在网站上阅读该文档,我也不知道如何使用.

{"LastUpdate": {
    "properties": {
        "type": "date", 
        "format": "yyyy-MM-dd"}
    }
}
Run Code Online (Sandbox Code Playgroud)

{"LastUpdate": {
    "type": "date", 
    "format": "yyyy-MM-dd"
    }
}
Run Code Online (Sandbox Code Playgroud)

错了.

如何在Elasticsearch中将日期时间字符串转换为日期格式?

如何将日期时间字符串直接存储到Elasticsearch中?

datetime datetime-format elasticsearch elasticsearch-mapping

26
推荐指数
1
解决办法
5万
查看次数

$ .getJSON无效

我在jQuery中搜索相关主题.但我没有看到任何方法来解决我的问题.

$(document).ready(function(){
    $("#inputForm").submit(function(event){
        $(":text").each(function() {
            var inputText = $(this).val();
            var userList = [];
            var weblink = 'http://test.com';

            // problem is from here.
            $.getJSON(weblink, function(data){
                alert(weblink); // this statement doesn't show up
                $.each(data, function(entryIndex, entry){
                    userList.push(entry['from_user']);
                });
            });
            alert(userList);
        });
     });
});
Run Code Online (Sandbox Code Playgroud)

这里有四个问题:

  1. 为什么第一个警报('weblink')没有出现.
  2. 为什么这段代码无法从网站获取json数据
  3. 此代码的目标是从json文件获取from_user标记并存储到userList数组中.
  4. 变量在"$ .each(data,function(entryIndex,entry){"语句中,该函数有两个输入参数,一个是entryIndex,另一个是entry,我很奇怪这两个参数是针对什么的?我怎么用这两个参数.

任何人都可以帮我解决这个问题.我在这里待了一天.非常感谢你.

jquery getjson

7
推荐指数
1
解决办法
6万
查看次数

计算稀疏矩阵的相似性

我正在使用Python与numpy,scipy和scikit-learn模块.

我想用非常大的稀疏矩阵对数组进行分类.(100,000*100,000)

矩阵中的值等于0或1.我唯一拥有的是value = 1的索引.

a = [1,3,5,7,9] 
b = [2,4,6,8,10]
Run Code Online (Sandbox Code Playgroud)

意思是

a = [0,1,0,1,0,1,0,1,0,1,0]
b = [0,0,1,0,1,0,1,0,1,0,1]
Run Code Online (Sandbox Code Playgroud)

如何在scipy中将索引数组更改为稀疏数组?

如何快速对这些阵列进行分类?

非常感谢你.

python numpy classification scipy sparse-matrix

6
推荐指数
1
解决办法
844
查看次数

在mongoengine和Django中通过不同变量查询不同集合

是否可以使用变量作为集合名称的一部分并根据mongoengine中的名称查询不同的集合?

例如:

我的mongoDB中有3个集合

  • 收藏优先
  • 集合_秒
  • 集合_第三

并执行一个简单的 for 循环,例如:

collection_names = ['first', 'second', 'third']
for name in collection_names:
    ## Query the collection_+`name` here
Run Code Online (Sandbox Code Playgroud)

顺便问一下,我在Django中使用mongoengin,这种场景的model.py如何设置?

class Testing(DynamicDocument):
    # The collection_name should be dynamic, isn't it?
    meta = {'collection' : 'collection_name'}         
    user_name = StringField(db_field='user_name')
Run Code Online (Sandbox Code Playgroud)

非常感谢。


更新解决方案。

在 models.py 中定义不带元数据的模型:

class Testing(DynamicDocument):
    ## Do NOT use the meta to point to a specific collection.
    user_name = StringField(db_field='user_name')
Run Code Online (Sandbox Code Playgroud)

调用该函数时,使用switch_collection切换到真正的集合:

def search_in_testing(self, name, **kwargs):
    with switch_collection(Testing, 'colection_%s' % (name)):
        search_results = Testing.objects(**kwargs)
    return …
Run Code Online (Sandbox Code Playgroud)

python django mongodb mongoengine

5
推荐指数
1
解决办法
1089
查看次数

来自另一页面的Bootstrap Modal

当我尝试Bootstrap Modal在我的代码中使用时,我遇到了一些问题.

HTML:

<a href="http://another.page" data-toggle="modal">Another Page</a>
Run Code Online (Sandbox Code Playgroud)

要么

<a href="http://another.page" data-toggle="modal" data-target="#myModal">Another Page</a>
Run Code Online (Sandbox Code Playgroud)

我想模态another.page到我的页面,但它不起作用.

another.pageIS的样子:

<html>
  <body>
    <div id="myModal" class="tm-modal hide fade" tabindex="-1" role="dialog" aria- labelledby="myModalLabel" aria-hidden="true">
      <div class="tm-modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true"> </button>
        <h6>Modal Heading</h6>
      </div>
      <div class="tm-modal-body">
        <p>One fine body
          <85>
        </p>
      </div>
      <div class="tm-modal-footer">
        <button class="tm-btn" data-dismiss="modal" aria-hidden="true">Close</button>
        <button class="tm-btn tm-btn-recommand">Save changes</button>
      </div>
    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我不想在我的代码中加载another.pageas <div>,因为我需要使用模态的地方太多了.

我错过了重要的事吗?

非常感谢你.

jquery modal-dialog twitter-bootstrap

4
推荐指数
2
解决办法
4万
查看次数

如何使用datetime模块获取python中的第一个和最后一个

如何使用datetime模块获取python中的第一个和最后一个,这意味着00:00:01和23:59:59.

我想在今天之前获得六个日期时间.

所以,例如:

今天12月10日,我想得到

12/9 00:00:01和23:59:59

...

12/4 00:00:01和23:59:59

非常感谢你.

python datetime

3
推荐指数
1
解决办法
2689
查看次数

如何使用html2canvas存储屏幕截图?

我试图使用html2canvas 0.34保存网站的屏幕截图.

但我不知道屏幕截图的保存位置,如何将屏幕截图存储到我的数据库中,或者用新窗口打开图像.

我的代码如下:

<script type="text/javascript">
$('div').html2canvas({
onrendered: function( canvas ) {
var img = canvas.toDataURL();
window.open(img);
}
});
</script>

</head>
<body>         
<h1>Testing</h1>
<div>
<img src='http://25.media.tumblr.com/tumblr_mcc5k9YRli1rt6zh0o1_500.jpg'>
</div>
</body></html>
Run Code Online (Sandbox Code Playgroud)

我想将图像的屏幕截图存储到数据库中或在另一个窗口中打开.

非常感谢你.

javascript jquery html2canvas

2
推荐指数
1
解决办法
6031
查看次数

在ElasticSearch中使用Analyzer进行部分搜索

我正在使用elasticsearch来构建URL索引.

我将一个URL提取为3个部分,即"域","路径"和"查询".

例如:testing.com/index.html?user=who&pw=no将被分成

domain = testing.com
path = index.html
query = user=who&pw=no
Run Code Online (Sandbox Code Playgroud)

当我想在我的索引中部分搜索域时出现问题,例如"user = who"或"ing.com".

我搜索时是否可以使用"Analyzer",即使我在编制索引时没有使用"Analyzer"?

如何根据分析仪进行部分搜索?

非常感谢你.

elasticsearch

1
推荐指数
1
解决办法
2531
查看次数

django从文件导入模板

我有3个页面,所有这些页面都在每个html文件的顶部有相同的菜单.

菜单中有很多标签,当我想修改标签中的所有链接时,我有问题.

我想在其他名为menu.txt的文件中编写菜单,并使用模板加载menu.txt,然后将菜单与页面的其他部分组合.

有没有效率的方法呢?

除了在view.py中加载页面并将值传递给模板.

谢谢.

html python django

1
推荐指数
1
解决办法
6450
查看次数

直接在django中使用pymongo

我正在使用Django和MongoDB构建一个网站.有2个,我们可以用它来连接流行的API框架DjangoMongoDB,一个是mongoengine,另一个是django-mongodb-engine.

因为mongoengine不再支持Django 最新的Document,并且django-mongodb-engine需要另一个django-nonrel使开发环境有点复杂的软件包.

我想知道,如果我可以使用Pymongo连接DjangoMongoDB直接.

有没有人可以分享相同的经验?以及如何setting.py在Django中设置db in 以使db公开?

django mongodb pymongo mongoengine django-mongodb-engine

1
推荐指数
1
解决办法
7005
查看次数

使用python返回参数命令行

我想在批处理文件和python程序之间建立连接.

我想使用python来获取一个参数"abc",并让批处理文件使用参数"abc"来做其他事情.

如何在python中将参数返回到命令行?

谢谢你的帮助.

python command-line

0
推荐指数
1
解决办法
8149
查看次数

在python中的许多列表中选择唯一值

我想在许多列表中选择唯一值,但我不知道如何做到这一点:

a = [1,2,3,4,5]
b = [2,3,4,5,6] 
c = [5,6,7,8,9]
Run Code Online (Sandbox Code Playgroud)

我想制作一个新的清单[1,2,3,4,5,6,7,8,9]

我知道可以使用以下方法,但我正在寻找更快的方法来做到这一点.

for i in (a, b, c):
    for j in EachValueInEachList:
        NewList.append(j)
list(set(NewList)
Run Code Online (Sandbox Code Playgroud)

顺便说一下,我的真实程序中有数千个列表.

非常感谢你.

python

0
推荐指数
1
解决办法
66
查看次数