
Python
文章平均质量分 50
orange_wolf
这个作者很懒,什么都没留下…
展开
-
Python性能鸡汤
阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本语言. "它肯定很慢!"毫无疑问:Python程序没有编译型语言高效快速. 甚至Python拥护者们会告诉你Python不适合这些领域. 然而,YouTube已用Python服务于每小时4千万视频的请求. 你所转载 2016-01-03 12:04:47 · 766 阅读 · 0 评论 -
一些python模块的安装
开始接触python编程,先前一直用的是标准库,但平常还是要用到很多非标准库的模块。下面记录一下安装一些模块的过程(目前用的是win7x64):安装beautifulsoupbeautifulsoup是一款优秀的html/xml标签解析工具,这里有BS官方中文教程。 安装过程:下载BS,最新版本是4.3.2:下载地址,下载file项,然后解压到硬盘。用cmd切换到解压文件目录python s原创 2016-01-04 10:43:25 · 532 阅读 · 0 评论 -
CentOS7下使用Nginx+uWSGI+Python3搭建Web服务器
1.安装nginx并添加脚本yum install nginx脚本参考资料:centos下nginx启动脚本和chkconfig管理2.编译uwsgiwget http://projects.unbit.it/downloads/uwsgi-2.0.6.tar.gztar zxvf uwsgi-2.0.6.tar.gzcd uwsgi-2.0.6make然后将编译出来的 uwsgi 复制到系统原创 2016-04-09 11:31:15 · 815 阅读 · 0 评论 -
构造Python中的常量类
Python中不存在像const那样的常量关键字,只是在内建空间中提供了一小部分常量,比如True、False、None等。那么在Python中如何使用常量呢?一般来说有如下两种方法:通过命名风格来提示使用者该变量代表的意义为常量,比如MAX_NUMBER、TOTAL。然而这种方式并没有真正实现常量,其对应的值仍然可以被改变,这只是一种约定俗成的风格。通过自定义类实现常量功能。这要求符合“命名全部原创 2016-03-22 14:02:25 · 15129 阅读 · 6 评论 -
使用PIL时遇到的图片质量问题
resize()图片质量PIL(python image lib)是一个优秀的python图像处理库,但我在用PIL的resize()功能之后发现图片的质量远远不如原图: 如图所示,resize之后图片的质量远不如原图。经过一番搜索后发现需要开启resize函数的抗锯齿功能。 调用方法为:pic = pic.resize(box, Image.ANTIALIAS),即用抗锯齿模式缩放原图。原创 2016-01-11 13:06:52 · 5453 阅读 · 0 评论 -
用Python的Lxml库抓取网页内容
为什么是Lxml 一般来说,Python抓取网页内容有三种方式:正则、BS(Beautiful Soup)、Lxml。列个表格对比下这三种方式吧。 抓取方法 速度 使用难度 安装难度 正则 快 困难 无(内置) BS 慢 简单 简单 Lxml 快 简单 一般* 由于BS是由Python编写的模原创 2016-10-27 19:24:36 · 8160 阅读 · 0 评论 -
CentOS升级Python3.5并安装lxml等模块
升级python自带的python2.6到python3.50. 安装编译环境yum install gcc gcc-c++ zlib-devel1. 下载源码并安装wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgztar zxvf Python-3.5.0.tgzcd Python-3.5.0./configure --原创 2016-02-24 17:08:24 · 2247 阅读 · 0 评论 -
Python3 NumPy裁剪图片可视区域
文章目录0x01 解决思路0x02 实现(Pillow)0x03 实现(NumPy)0x04 运行效率0x05 总结0x01 解决思路如何裁剪一张图片的可视区域?解决这个问题的方法有很多种,本文采用的方法很简单:想象有四条线从图片四周向内推进,如果碰到不是白色的内容,那么就停止推进。最终这四条线内部的区域就是该图片的可视区域。测试环境:Ubuntu 18.04 + Python3.6 +...原创 2018-10-26 16:51:06 · 3772 阅读 · 3 评论