- 博客(13)
- 收藏
- 关注
转载 [linux环境配置]个人用持续更新ing~
alias ll='ls -la' export PATH=$PATH:~/Desktop/myscript alias gpush='git push origin HEAD:refs/for/master' alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'" 转载于:https:/...
2018-11-27 14:47:00
164
转载 [python基础] celery beat/task/flower解析
一.Celery 介绍 Celery 是一个强大的分布式任务队列,它可以让任务的执行完全脱离主程序,甚至可以被分配到其他主机上运行。我们通常使用它来实现异步任务( async task )和定时任务( crontab )。 异步任务比如是发送邮件、或者文件上传, 图像处理等等一些比较耗时的操作 ,定时任务是需要在特定时间执行的任务。它的架构组成如下图: [以上转自]作者:Shyl...
2018-10-16 15:46:00
567
转载 [python基础] python生成wordcloud并保存
1.核心包 #jieba、pandas用来处理数据,数据源以xls格式存储的,这里用pandas进行处理import jieba from jieba import analyse import pandas as pd#scipy、wordcloud创建词云 from scipy.misc import imread from wordcloud import WordC...
2018-10-15 17:40:00
723
转载 [算法基础]快排、归并、堆排序比较
1、快速排序,上代码: def quickSort(arr): if len(arr) <= 1: return arr v = arr[0] high = [i for i in arr[1:] if i>=v] low = [i for i in arr[1:] if i<v] return ...
2018-10-05 23:27:00
165
转载 [算法基础]斐波那契(recursion+loop)两种方式执行时间对比
一、斐波那契数列求第n项两种方式 1.递归(自上而下)def recur_fibonacci(n): if n <= 0: return 0 if n == 1: return 1 return recur_fibonacci(n - 1) + recur_fibonacci(n - 2) 2.循环(...
2018-09-28 12:00:00
473
转载 [python基础]xml_rpc远程调控supervisor节点进程
supervisor提供的两种管理方式,supervisorctl和web其实都是通过xml_rpc来实现的。 xml_rpc其实就是本地可以去调用远端的函数方法,在python中只需要引入xmlrpclib即可实现对客户端的操作 例如: import xmlrpclib server = xmlrpclib.server('http://localhost:9001/RPC...
2018-09-19 14:54:00
547
转载 [Supervisor]supervisor监管gunicorn启动DjangoWeb时异常退出
一开始配置 [program:django_web] command=gunicorn -w 4 -b 0.0.0.0:8080 superadmin.wsgi:application directory=. process_name=%(program_name)s ; process_name expr (default %(program_name)s) numpr...
2018-09-18 11:36:00
525
转载 [python基础] csv.wirterow()报错UnicodeEncodeError
python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错,python没办法处理非ascii编码的,此时需要自己设置将python的默认编码,一般设置为utf8的编码格式。 我在写一个脚本存储数据到csv时 1 with open('result_data2.csv', 'w') as file_out: 2 fi...
2018-09-14 16:35:00
567
转载 [Django基础] gunicorn启动django时静态文件的加载
目前在用nginx+gunicorn对django进行部署 当我用gunicorn -w 4 -b 127.0.0.1:8080 myproject.wsig:application启动django时访问主页却发现所有static文件夹下的静态文件都找不到,部分如下: Not Found: /static/js/app.min.js Not Found: /static/js/...
2018-09-14 15:44:00
428
转载 [Django基础] django解决静态文件依赖问题以及前端引入方式
一、静态文件依赖 学习django的时候发现静态文件(css,js等)不能只在html中引入,还要在项目的settings中设置,否则会报以下错误 [11/Sep/2018 03:18:15] "GET /static/js/index.js HTTP/1.1" 404 1646 [11/Sep/2018 03:18:15] "GET /static/js/lib/vue/di...
2018-09-11 11:23:00
2147
转载 [python基础] Flasky-表单WTForms支持的html字段和内建函数
WTForms 支持的HTML 标准字段如表4-1 所示。表4-1 WTForms支持的HTML标准字段字段类型 说 明StringField 文本字段TextAreaField 多行文本字段PasswordField 密码文本字段HiddenField 隐藏文本字段DateField 文本字段,值为datetim...
2018-05-09 18:37:00
452
转载 [python 基础]python装饰器(二)带参数的装饰器以及inspect.getcallargs分析
带参数的装饰器理解无非记住两点: 1.本质不过在基本的装饰器外面再封装一层带参数的函数 2.在使用装饰器语法糖的时候与普通装饰器不同,必须要加()调用,且()内的内容可以省略(当省略时,admin默认为函数is_admin声明时变量"admin") import functools def is_admin(admin="admin"): def decorat...
2018-04-17 16:21:00
532
转载 [python 基础]python装饰器(一)添加functools获取原函数信息以及functools.partial分析
python装饰器学习的时候有两点需要注意一下 1,被装饰器装饰的函数取其func.__name__和func.func_doc的时候得到的不是被修饰函数的相关信息而是装饰器wrapper函数的docstring和名字 对此我们使用functools这个模块添加一行函数即可 @functools.wraps(f)def check_id_admin(f): '''检查是否...
2018-04-13 16:30:00
238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅