![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 71
dalaoshu321
这个作者很懒,什么都没留下…
展开
-
Django静态文件处理总结
原文地址:http://blog.csdn.net/wenxuansoft/article/details/8580508静态文件指像css,js,images之类的文件,在Django里面静态文件的处理与一般的视图是不一样,新手往往容易犯迷糊,本文做一下总结:一、概述: 静态文件交由Web服务器处理,Django本身不处理静态文件。简单的处理逻辑如下(以n...原创 2015-05-13 13:59:35 · 96 阅读 · 0 评论 -
Centos6.5下升级Python 2.6.6 to python 2.7.3
Centos6.5下升级Python 2.6.6 to python 2.7.3分类: scripts 2013-12-07 10:46 820人阅读 评论(0) 收藏 举报Centos6.5下升级Python 2.6.6 to python 2.7.3对于一个不会使用Pyhthon的我来说,Python的版本实在与我得关系不大,只是以前一直用SSH突然想换到GoAgent,突然发觉...原创 2014-06-19 13:53:43 · 98 阅读 · 0 评论 -
Python六大开源框架对比:Web2py略胜一筹
Python是一门动态、面向对象语言。其最初就是作为一门面向对象语言设计的,并且在后期又加入了一些更高级的特性。除了语言本身的设计目的之外,Python标准库也是值得大家称赞的,Python甚至还自带服务器。其它方面,Python拥有足够多的免费数据函数库、免费的Web网页模板系统、还有与Web服务器进行交互的库、这些都可以设计到你的Web应用程序里面。在这篇文章里,我们将为Python W...原创 2013-08-21 11:29:22 · 110 阅读 · 0 评论 -
Python 代码调试技巧
使用 pdb 进行调试pdb 是 python 自带的一个包,为 python 程序提供了一种交互的源代码调试功能,主要特性包括设置断点、单步调试、进入函数调试、查看当前代码、查看栈片段、动态改变变量的值等。pdb 提供了一些常用的调试命令,详情见表 1。表 1. pdb 常用命令 命令解释break 或 b 设置断点设置断点continue 或 c继续执行...原创 2013-08-15 18:11:19 · 60 阅读 · 0 评论 -
翻译:redis-py 说明文件 (2012-05-30 17:55:52)
翻译:redis-py 说明文件 (2012-05-30 17:55:52)转载▼标签: 杂谈 原文:https://github.com/andymccurdy/redis-pyredis-py¶Redis key-value 数据库的 Python 接口。安装¶$ sudo pip install redis或采用下面方法(最好是用 pip):$ sud...原创 2014-06-04 10:22:09 · 102 阅读 · 0 评论 -
关于Redis的Python客户端的连接池问题
关于Redis的Python客户端的连接池问题 在一次分享中提到了Redis的长短链接的问题,引发了对redis-py的连接池机制的讨论。 通过源码发现,每创建一个Redis实例都会构造出一个ConnectionPool,每一次访问redis都会从这个连接池得到一个连接,访问完成之后,会把该连接放回连接池,下面是发送命令访问redis的execute_command...原创 2014-06-04 10:21:36 · 353 阅读 · 0 评论 -
django日志logging 的配置以及处理
日志在程序开发中是少不了的,通过日志我们可以分析到错误在什么地方,有什么异常。在生产环境下有很大的用处。在java 开发中通常用 log4j,logback 等三方组件。那么在 django中是怎么处理日志的呢。django 利用的就是python 提供的 logging模块. 在前面有一篇文章专门讲过 python的 logging(看这里) ,但django中要用logging ,还得有一定...原创 2013-03-01 11:57:28 · 237 阅读 · 0 评论 -
django的几种运行方法性能对比
转自:http://irobot.blog.hexun.com/20332312_d.html 转自:http://blog.opensource.org.cn/hdcola/2007/10/django-1.html我现在手上有以下几种django的情行:django自带web serverdjango+lighttpd+fastcgi+thread...原创 2013-02-28 21:31:30 · 560 阅读 · 0 评论 -
django,性能测试,以及对fastcgi下进程模型和线程模型的分析
转自:http://www.iteye.com/topic/267429 /** *作者:张荣华 *日期:2008-11-15 **/ 之前网上有很多关于django的测试,他们的测试结果都表明django在fastcgi模式下,使用线程模型要比进程模型快,而且更稳定,具体文章见: http://irobot.blog.hexun.com/20332312_d.html...原创 2013-02-28 21:29:35 · 99 阅读 · 0 评论 -
对Django框架架构和Request/Response处理流程的分析
转自:http://www.crazyant.net/2012/08/24/%E5%AF%B9django%E6%A1%86%E6%9E%B6%E6%9E%B6%E6%9E%84%E5%92%8Crequestresponse%E5%A4%84%E7%90%86%E6%B5%81%E7%A8%8B%E7%9A%84%E5%88%86%E6%9E%90/ 一、 处理过程的...原创 2013-02-28 21:26:44 · 114 阅读 · 0 评论 -
python2.7 安装ssl模块
python2.7 安装ssl模块2012-02-28 13:19:31标签:ssl 休闲 职场最近采集腾讯微博;测试完全ok换了台机器跑,出现问题。安装的是python2.7运行脚本,出错信息:urllib2.URLErroe:网上找到资料说是缺少ssl模块yum install openssl重新编译;make;出现还是未能安装ssl:Failed...原创 2014-06-19 14:22:35 · 2021 阅读 · 0 评论 -
uwsgi python ssl编译问题记录
uwsgi python ssl编译问题记录发表于6个月前(2013-12-10 10:54) 阅读(187) | 评论(0) 2人收藏此文章, 我要收藏赞0python uwsgi ssl compile昨天,因为在运行gevent时说ssl没找到,是因为缺省编译python 2.7.6时没带ssl的编译。那么为什么没带呢?主要原因是python没找到。因为我是把相关的软...原创 2014-06-19 14:24:33 · 794 阅读 · 0 评论 -
php调用python
原文地址:http://blog.163.com/darwin_zhang/blog/static/128488736201111842115199/php调用python 2011-02-18 16:21:15| 分类: 默认分类 |举报|字号 订阅现在写php 以前写python 但是php很多部分没有python灵活所以就用php 直接调用python代码...原创 2014-06-23 14:08:28 · 217 阅读 · 0 评论 -
原 异步非阻塞机制与多线程阻塞机制在处理并发耗时等待任务上的效率对比分析...
原文地址:http://my.oschina.net/mallon/blog/224373应用服务器的性能分析是复杂的,关注点很多。比如典型场景Web服务器+数据库,底层网络链路和网络硬件性能姑且不论,单看:Web服务器对静态文件的读写与磁盘和文件系统IO性能紧密相关;对数据的处理和数据库性能相关;而高并发访问则关系到操作系统的线程、网络套接字以及异步网络模型的效率。在数据量大...原创 2015-04-21 10:05:07 · 236 阅读 · 0 评论 -
Django报错“_mysql_exceptions.Warning: Incorrect string value: ‘\xE6\xB5…’ for colu
原文地址:http://www.tuicool.com/articles/YvEZjyU在使用Django连到我的VPS上的MySQL数据库,在插入数据时,报了这样一个错误:“_mysql_exceptions.Warning: Incorrect string value: ‘\xE6\xB5\x81\xE8\xA1\x8C…’ for column ‘name’ at row 1”...原创 2015-03-25 15:50:16 · 191 阅读 · 0 评论 -
django使用mysql时的中文存储问题 - [python]
原文地址:http://www.blogbus.com/8313457-logs/188346785.html版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://www.blogbus.com/8313457-logs/188346785.html 这几天一直在学习Django,但是在学习过程中发现用使用Django的mysql存储中文...原创 2015-03-25 15:36:27 · 453 阅读 · 0 评论 -
Windows下 Python 安装包的配置
1、下载安装 Pythonpython-2.7.2.msi http://www.python.org/download/如下载 Python 2.7.2,安装目录为 C:\Python272、添加环境变量path = C:\Python27此步骤可实现在命令行下,不用进入 Python 目录即可执行 python.exe3、下载 setuptools注意...原创 2014-03-22 10:23:00 · 81 阅读 · 0 评论 -
NIO学习笔记——解决“服务器端cpu占用率高”
原文地址:http://blog.csdn.net/hepeng19861212/article/details/4479714问题:服务器端启动后,cpu占用率很高,经常是99%,100%。原因分析:RecvThread的终止判断条件最初是if (num == -1)//这里的num是指通道读取到buffer中的字节数,当没有数据时,客户端的IntputStream始终没有终止或...原创 2015-01-29 10:17:54 · 762 阅读 · 0 评论 -
[翻译]深入理解Tornado——一个异步web服务器
[翻译]深入理解Tornado——一个异步web服务器2011-06-08 04:14 by 赵杰_yiwenshengmei, 11607 阅读, 8 评论, 收藏, 编辑本人的第一次翻译,转载请注明出处:http://www.cnblogs.com/yiwenshengmei/archive/2011/06/08/understanding_tornado.html原文地址:htt...原创 2014-03-07 15:16:46 · 141 阅读 · 0 评论 -
多版本Python共存[支持使用pip安装包]
多版本Python共存[支持使用pip安装包]有时特殊需要会要用到高版本的Python, 但是系统自带的版本又是很多其他工具依赖的, 不能随意更新。 所以就会考虑安装另一个版本的python环境, 然后需要用到这个版本时就在脚本头部指明 #/usr/bin/env python2.7 这样。## 下载要安装的 Python版本源码包(我用的是 2.7 版本)wget ‘htt...原创 2014-02-28 10:59:15 · 125 阅读 · 0 评论 -
Django 数据库访问性能优化
Django 数据库访问性能优化 2012-06-27 15:56:11| 分类: django|字号 订阅 Django的数据库层提供了很多方法来优化数据库访问的性能,这篇文章将集中介绍这方面的内容。1.使用标准的数据库优化技术在进行Django数据库访问性能优化之前,首先应该使用标准的数据库技术对其进行优化,比如给字段加索引,通过使用django....原创 2013-09-05 15:22:01 · 81 阅读 · 0 评论 -
python 调用 php 实例
原文地址:http://hi.baidu.com/ji_haiyang/item/482d8e52cda53a11db163517python 调用 php 实例最近在项目中使用到了,用python 调用PHP的方法,网上的资料很少,但PHP调用PYTHON的很多,网上找了好些,都不是想要的。自己查找了一些资料,自己写了一个,主要是使用到了PYTON的subprocess的类,...原创 2014-06-23 14:09:24 · 441 阅读 · 0 评论 -
Python distribution打包&安装流程
Python distribution打包&安装流程分类: Python实践2012-03-10 21:00 757人阅读 评论(0) 收藏 举报 开始看并写python有一段时间了,书零零碎碎看了些,博客到是读了很多。感觉基础不稳,花了点银子买了书,归零,重头学起。 正在看head first python,伤不起呀,木有中文版的------...原创 2013-02-25 11:02:37 · 100 阅读 · 0 评论 -
删除 setup.py 安装的 Python 软件包
删除 setup.py 安装的 Python 软件包2011年4月3日在 CentOS 5.5 上通过 setup.py 安装了一个软件包。删除的时候发现 setup.py 没有 uninstall 选项。在网上找了个简单的方法,2 个步骤可轻松完成卸载:* 增加 –record 参数重新安装软件包,执行命令:# python ./setup.py install --r...原创 2013-02-20 18:50:50 · 88 阅读 · 0 评论 -
Google Python风格指南
http://www.yeolar.com/note/2013/01/10/python-style-guide/ Google Python风格指南 编程相关 转载 Amit Patel, ..., 郭桥 [译] 2013-01-10 13:54Python是一种对代码风格很重视的语言,从缩进就能看出这一点,Python强调易于理解。最近在负责代码重构的...原创 2013-02-07 17:37:43 · 91 阅读 · 0 评论 -
Python装饰器学习(九步入门)
ython装饰器学习(九步入门)这是在Python学习小组上介绍的内容,现学现卖、多练习是好的学习方式。第一步:最简单的函数,准备附加额外功能?12345678# -*- coding:gbk -*-'''示例1: 最简单的函数,表示调用了两次''' def ...原创 2012-11-09 10:13:36 · 103 阅读 · 0 评论 -
urllib2模块 异常处理
一、urllib2模块回顾 urllib2模块中最重要的函数是urlopen()函数,用于获取URLs资源(Uniform Resorce Locators)。urlopen函数不仅可以用于简单的情况,还可以进行复杂情况下的资源获取如认证(authentication)、cookies、代理等。urlopen支持多种协议,如http、ftp、file等。 ...原创 2013-04-10 12:21:19 · 114 阅读 · 0 评论 -
Django"内存泄漏"的问题
转自:http://www.igigo.net/archives/66 IGI's Blog RSS 订阅Django"内存泄漏"的问题作者: igi 日期: 2010/03/04发表评论 (4)查看评论 这几天一直在忙着赶项目,一个基于django的日志分析系统,之前已经有基本的雏形,这一次主要是给它做代码的整理及重构部分模块.为了...原创 2013-04-01 16:42:06 · 581 阅读 · 0 评论 -
Python Import机制备忘-模块搜索路径(sys.path)、嵌套Import、package Import
最近在看《Python源码剖析》,对Python内部运行机制比以前了解的更深入了,感觉自己有机会也可以做个小型的动态脚本语言了,呵呵,当然 是吹牛了。目的当然不是创造一个动态语言,目的只有一个:更好的使用Python。看到模块导入那块的时候,终于对模块导入机制比较了解了,以防忘记特记 录下来。模块的搜索路径模块的搜索路径都放在了sys.path列表中,如果缺省的sys.path中没有含...原创 2013-03-26 17:53:00 · 90 阅读 · 0 评论 -
关于新浪微博API python SDK
搞了好几天,今天晚上终于弄出了点眉目,前几天一直卡在了oauth模块上,因为是第一次写web应用,第一次接触oauth,还有什么验证什么的,还有就是看见新浪的文档,一直被它误导,头都大了一圈,一直在找资料,找例程,今天终于算是有点进展,用API发了条消息,接收了几条消息,算是弄懂了一点这些文档的基本使用方法,整理一下,做个笔记。 首先一个就是oauth...原创 2012-07-04 15:06:54 · 127 阅读 · 0 评论 -
python资料(转的别人的)
Python 80个【Python】经典资料(教程+源码+工具)汇总——下载目录整理并提供帐号下载 小弟根据资料的热度和好评收集了80个Python资料,分享给Python开发的同学。内容包括1个Python专题、66个学习资料、7套Pyt...原创 2012-06-20 09:02:10 · 200 阅读 · 0 评论 -
python的类方法和类的静态方法
python的类方法和类的静态方法,其实就是一个用@classmethod和@staticmethod修饰的类中的函数。其中类方法要在定义的时候指出在调用它时隐式赋给他的第一个参数,这个参数一般情况下是类本身(cls),这个有点像类的实例方法中代表类实例本身的self。类的静态方法在定义的时候就不用定义这个参数,因为他是静态方法不属于任何一个类实例。========================...原创 2012-02-09 14:31:05 · 97 阅读 · 0 评论 -
PyQt学习资料汇总
http://www.itlong.com/viewthread.php?tid=9385&extra=page%3D1原创 2012-02-03 13:58:21 · 78 阅读 · 0 评论 -
python插件安装
在Eclipse中配置python开发环境1.下载python 安装包.python-2.4.2.msi.并安装。这个过程很简单,不多说。在安装完成之后, 关闭安装程序, 打开 开始->程序->Python 2.4->IDLE (Python GUI)。 您将看到类似如下的信息:Python 2.4.3 (#69, Mar 29 2006, 17:35:34) ...原创 2012-02-03 11:39:02 · 138 阅读 · 0 评论 -
python __set__ __get__ 等解释
如果你和我一样,曾经对method和function以及对它们的各种访问方式包括self参数的隐含传递迷惑不解,建议你耐心的看下去。这里还提到了Python属性查找策略,使你清楚的知道Python处理obj.attr和obj.attr=val时,到底做了哪些工作。Python中,对象的方法也是也可以认为是属性,所以下面所说的属性包含方法在内。先定义下面这个类,还定义了它的一个实例,留着后面...原创 2012-08-08 17:49:52 · 172 阅读 · 0 评论 -
python元类
原文地址:http://www.voidspace.org.uk/python/articles/five-minutes.shtml日期:16 September, 2008.译者:赖勇浩(http://blog.csdn.net/lanphaday) “元类的魔幻变化比 99% 的用户所担心的更多,当你搞不懂是否真的需要用它的时候...原创 2012-08-09 09:35:28 · 61 阅读 · 0 评论 -
Python 套件管理工具
Python 套件管理工具 網路上找到一些資料,筆記一下distutils:把套件下載回來,然後 python setup.py install ,這樣就裝好了setuptools:可以使用 apt-get install python-setuptools 或是 wget -q http://peak.telecommunity.com/dist/ez_setup.py 下載...原创 2013-05-02 10:20:12 · 160 阅读 · 0 评论 -
python urlencode 编码
urlencode 调用方法urlencode的参数必须是Dictionaryd= {'par1':'a','par2':'b',}print urllib.urlencode(m)#par2=b&par1=aurlencode 编码函数urlencode不会改变传入参数的原始编码,也就是说需要在调用之前将post或get参数的编码调整好。Pyth...原创 2013-07-05 13:28:07 · 427 阅读 · 0 评论 -
python 卸载模块
If you have replaced a package with another version, then you can just delete the package(s) you don't need by deleting the PackageName-versioninfo.egg file or directory (found in the installation dir...原创 2012-10-16 09:54:21 · 111 阅读 · 0 评论 -
Django/用户认证
转自:http://zh.wikibooks.org/zh/Django/%E7%94%A8%E6%88%B7%E8%AE%A4%E8%AF%81 维基教科书,自由的教学读本< Django 此條目被建議分割為若干不同條目。若適當,也應同時設立消歧義頁来引導這些條目。(討論)Django自带了一个用户授权认证系统。它可以处理用户帐户、组、权限和基于...原创 2013-01-23 10:26:36 · 125 阅读 · 0 评论