文章分类 -  Python

django框架用户权限中的session缓存到redis中
摘要:django框架默认将session保存到数据库中,在高并发访问无疑会影响服务器性能,因此最好将session保存到Redis中避免直接从数据库中读取session数据 在登录函数中可以设置session有效期:request.session.set_expiry(30 * 60) 原文地址:htt 阅读全文

posted @ 2017-08-20 12:07 咚..咚 阅读(315) 评论(0) 推荐(0) 编辑

重启uwsgi服务器
摘要:There are several ways to make uWSGI gracefully restart.有几种方法完美重启uWSGI。 # using kill to send the signal #使用kill发送信号 kill -HUP `cat /tmp/project-master 阅读全文

posted @ 2017-08-20 09:29 咚..咚 阅读(2126) 评论(0) 推荐(0) 编辑

uWSGI参数说明(转)
摘要:uWSGI参考资料(1.0版本的配置选项列表) 下面的内容包含了大部分uWSGI的配置选项,这些配置选项的列举没有特定的顺序。每一个选项都可以使用在任何一种支持的配置方式里(如命令行参数、环境变量、xml文件、ini文件、yaml格式文件以及LDAP)。有些选项的使用需要某些插件的支持,这些插件的名 阅读全文

posted @ 2017-08-20 09:29 咚..咚 阅读(8875) 评论(0) 推荐(0) 编辑

通过Nginx部署Django(基于ubuntu)
摘要:Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。 在这种方式中,我们的通常做法是,将nginx作为服务器最前端,它将接收WEB的所有请求,统一管理请求。nginx把所有静态请求自己来处理(这是NGINX的强项)。然后,NGINX将所有非静态请求通过uwsg 阅读全文

posted @ 2017-08-19 17:11 咚..咚 阅读(239) 评论(0) 推荐(0) 编辑

在Linux CentOS 6.6上安装Python 2.7.9
摘要:CentOS 6.6自带的是Python 2.6.6,而编译llvm需要Python 2.7以上。 yum中最新的也是Python 2.6.6,只能下载Python 2.7.9的源代码自己编译安装。 操作步骤如下: 1)安装devtoolset 2)安装编译Python需要的包包 3)下载并解压Py 阅读全文

posted @ 2017-06-10 09:25 咚..咚 阅读(113) 评论(0) 推荐(0) 编辑

安装pip
摘要:使用脚本安装和升级pip 要安装或升级pip,需要下载 get-pip.py. 地址:https://bootstrap.pypa.io/get-pip.py 然后运行以下命令 (需要管理员权限): 原文地址:http://www.cnblogs.com/technologylife/p/58705 阅读全文

posted @ 2017-05-31 22:19 咚..咚 阅读(120) 评论(0) 推荐(0) 编辑

PyMySQL防止SQL注入
摘要:一、SQL注入简介 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。 二、SQL注入攻击的总体思路 1.寻找到SQL注入的位置 2.判断服务器类型和后台数据库类型 3.针对不通的服务器和数据库特 阅读全文

posted @ 2017-05-31 20:59 咚..咚 阅读(209) 评论(0) 推荐(0) 编辑

Python 重复造轮子/造轮子找模子,你都应该熟读该文
摘要:Chardet,字符编码探测器,可以自动检测文本、网页、xml的编码。colorama,主要用来给文本添加各种颜色,并且非常简单易用。Prettytable,主要用于在终端或浏览器端构建格式化的输出。difflib,[Python]标准库,计算文本差异Levenshtein,快速计算字符串相似度。f 阅读全文

posted @ 2017-05-08 10:24 咚..咚 阅读(445) 评论(1) 推荐(1) 编辑

python——时间与时间戳之间的转换
摘要:对于时间数据,如2016-05-05 20:28:54,有时需要与时间戳进行相互的运算,此时就需要对两种形式进行转换,在Python中,转换时需要用到time模块,具体的操作有如下的几种: 将时间转换为时间戳 重新格式化时间 时间戳转换为时间 获取当前时间及将其转换成时间戳 1、将时间转换成时间戳 阅读全文

posted @ 2017-04-27 21:56 咚..咚 阅读(176) 评论(0) 推荐(0) 编辑

Python 操作 MySQL 的正确姿势
摘要:使用Python进行MySQL的库主要有三个,Python-MySQL(更熟悉的名字可能是MySQLdb),PyMySQL和SQLAlchemy。 Python-MySQL资格最老,核心由C语言打造,接口精炼,性能最棒,缺点是环境依赖较多,安装复杂,近两年已停止更新,只支持Python2,不支持Py 阅读全文

posted @ 2017-04-24 16:31 咚..咚 阅读(127) 评论(0) 推荐(0) 编辑

常用的python模块及安装方法
摘要:http://chen-gengjia.iteye.com/admin/blogs/new adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEB frameworkctypes:用来 阅读全文

posted @ 2017-03-19 21:01 咚..咚 阅读(655) 评论(0) 推荐(0) 编辑

Python第三方包的导入
摘要:我们知道,定义在环境变量PYTHONPATH里是可以直接用import导入的。下面我们来操作如何从非pythonpath目录导入第三方包或者自己定义的包。 假定我们的包有如下的目录结构:person 是最顶层的包,man、woman、child是子包 首先,我们把包所在目录(c:\testpacka 阅读全文

posted @ 2017-03-19 21:00 咚..咚 阅读(243) 评论(0) 推荐(0) 编辑

sublime text 3 + python配置,完整搭建及常用插件安装
摘要:四年的时间,一直使用EmEditor编辑器进行Python开发,之前是做面向过程,只需要将一个单独的py文件维护好即可,用着也挺顺手,但是最近在做面向对象的开发,不同的py文件中相互关联较多,感觉单纯使用EmEditor编辑器确实有些低效(主要是对EmEditor的插件都不熟悉,然后逐个py文件的查 阅读全文

posted @ 2017-03-19 20:57 咚..咚 阅读(111) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示