Python
ivalue2333
He wept, for there were no more worlds to conquer.
展开
-
Django和Python的bug心里历程
20180412更新今天2018年4月12号,一个月之后,又遇到了同样的问题,不过这次,我没有用一天时间,我用了10分钟排查出了错误。补充一些心得。作为一个写程序的小白,刚接触一些框架的时候,就会觉得,写框架的好牛逼,都是大佬,技术杠杠的,所以框架很好用。这段话前面没有问题,但是这个三段论的论断是有问题的。框架不可能没有bug,你首先要注意到这一点。然后你要注意到语言不可能没有bug,系统不可能没...原创 2018-03-21 11:06:28 · 335 阅读 · 0 评论 -
Python程序运行时间和进程池的详解
python==2.7elasticsearch==6.2.01:背景介绍,最近有一个需求,从ELK日志系统前一天的日志中提取url,url要求去重,然后呢,我用了cosine相似度和字典树匹配两种方案来去重,比较之下,字典树的效果还是要好很多的。现在遇到的瓶颈是有点慢,慢了当然就是想多多线程多进程咯,不过好像python的多线程不怎么能提高效率,于是考虑多进程。 2:运行时间...原创 2018-04-27 20:26:31 · 1836 阅读 · 0 评论 -
日志收集过滤检索框架 ELK 入门
1:为什么用到ELK:一般我们需要进行日志分析场景:直接在日志文件中grep、awk就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。 一般大型系统是一个分布式部署的架构,不同的...原创 2018-04-23 19:31:20 · 1573 阅读 · 0 评论 -
Python-Flask微框架入门
1:Flask是一个Python编写的Web微框架,让我们可以使用Python语言快速实现一个网站或Web服务2:0.0.0.0的意思是任意地址。表示本机的时候,0.0.0.0代表本机所有可用地址;当外部地址用的时候,表示所有网络地址。0.0.0.0:3389表示本机的3389端口(可以通过本机的任何IP访问)。一般来说是为了将服务映射到外部(外部可通过服务主机的ip访问服务)3:SQLAlche...原创 2018-04-23 19:32:35 · 382 阅读 · 0 评论 -
Python基础
python的优势不在于运行效率,而在于开发效率和高可维护性。针对特定的问题挑选合适的工具,本身也是一项技术能力。Python2.71:Tornado Tornado是一种Web服务器软件的开源版本。Tornado和现在的主流 Web服务器框架(包括大多数Python的框架:它是非阻塞式服务器,而且速度相当快。得利于其非阻塞的方式和对epoll的运用,Tornado每秒可以处理数以千计的连接,因此...原创 2018-04-17 19:36:46 · 247 阅读 · 0 评论 -
Python中list的常用方法
一,创建列表 只要把逗号分隔的不同的数据项使用方括号([])括起来即可下标(角标,索引)从0开始,最后一个元素的下标可以写-1list = ['1',‘2,‘3’]list= [] 空列表二,添加新的元素list.append()在list末尾增加一个元素list.insert(n,'4')在指定位置添加元素,如果指定的下标不存在,那么就是在末尾添加list1.extend(list2)合并两个...转载 2018-04-17 19:22:06 · 7131 阅读 · 0 评论 -
python的sys.stdout重定向
转载自:https://blog.csdn.net/MTbaby/article/details/53159053没有找到原文地址,若有人知道原文地址,请告知我,我会修改上面的地址,侵删本文环境:Python2.7 使用 printobj 而非 print(obj)(1)sys.stdout与 print当我们在 Python中打印对象调用 printobj 时候,事实上是调用了 sys.stdo...转载 2018-04-03 20:18:55 · 240 阅读 · 0 评论 -
Python-Django实战经验
1:电脑上有Python3.5和Python2.7。默认为3.5,如何在不修改环境变量(如果可以修改环境变量那就省事了)的情况下将模块安装到2.7下。 如安装requess:需要在dos窗口下进入python2.7的安装目录,之后在dos窗口(当前目录的dos)下输入python.exe-m pip install requests 点击回车键后,即可让python2.7的pip执行安装reque...原创 2018-03-21 11:11:59 · 1665 阅读 · 0 评论 -
Python日期转换
python中时间日期格式化符号:%y 两位数的年份表示(00-99)%Y 四位数的年份表示(0000-9999)%m 月份(01-12)%d 月内中的一天(0-31)%H 24小时制小时数(0-23)%I 12小时制小时数(01-12)%M 分钟数(00-59)%S 秒(00-59) %a 本地简化星期名称%A 本地完整星期名称%b 本地简化的月份...原创 2018-09-11 14:52:25 · 1401 阅读 · 0 评论