那年那日那朵花

".......(o´ω`o)......"

标签: python

前阵子同学说单位里文档太多太乱,查资料很费劲,故受此启发,搞了这个项目。

简单说明下就是通过后端管理系统上传文件,用celery搭配broker Redis异步解析文件并将信息索引至elasticsearch搜索引擎。然后在前端搜索页面给人提供搜索并下载的功能。

然后项目地址是文档管理

同时也简单的配置了下dockerfile和docker-compose,支持使用docker...

周五晚上花了点时间研究了下图片转字符画,还是很有趣的。参考了下网上的同样的功能基本都是黑白的,所以我稍微调整了下,使得脚本能够输出彩色字符画,并且使脚本支持命令行输入指定图片和输出文件。😂😂😂

脚本已经放在Github上。

具体用法如下:

usage: trans.py [-h] [-i INPUTFILE] [-o OUTPUTFILE]

...

这几天闲的没事,准备把我这个博客的搜索功能升下级。原来我的搜索是根据文章标题字段做的查询,现在准备用elasticsearch做为后台搜索引擎来做全文搜索。

主要的步骤分为

  • docker运行elasticsearch服务
  • 博客文章的同步
  • 具体实现

首先要做后台搜索就需要部署一下elasticsearch,同时为了支持中文需要用到ik分词插件。elasticsearch运行需要有java环境,由于我这台服务器上面没有安装过java。而且后面要用到的i...

今天抽空写了个多线程下载文件的方法,参考了下网上的案例并做了下修改,支持下载完后根据http头的etag信息做md5校验(当然这个得根据实际情况,etag内容不一定是md5值,不是就把那段代码去掉),后续可以加上断点续传的功能。

代码如下,以供学习

#!/usr/bin/env python
#_*_ coding:utf-8 _*_
import threading
import urllib2
i...

Cloudhu 个人随笔|built by django|

沪ICP备16019452号-1