最新消息:

标签:python

Python Profile 工具性能分析
python

Python Profile 工具性能分析

admin 10年前 (2014-07-31) 3636浏览 0评论

最近碰到“程序速度大大降低”的说法,还是直接用数据说明比较有信服力,以及可以找出真正问题所在。 Python自带了几个性能分析的模块:profile、cProfile和hotshot,使用方法基本都差不多,无非模块是纯Python还是用C写的。 官网...

Python Testing
python

Python Testing

admin 10年前 (2014-07-31) 2601浏览 0评论

代码写多了越发觉得测试的重要性,之前一直喜欢“目测”的做法已经不值得推荐了。当然,这只是一个玩笑。 在Python代码里测试大概有这么几种:doctest、unittest和nose(第三方工具)。 个人推荐nose,简单的话doctest也已经足够...

web.py 数据库操作指南
python

web.py 数据库操作指南

admin 10年前 (2014-07-31) 3272浏览 0评论

官网地址:http://webpy.org/ web.py是一个小巧灵活的框架,最新稳定版是0.33。这里不介绍web开发部分,介绍下关于数据库的相关操作。 很多Pyer一开始都喜欢自己封装数据库操作类,本人亦如此。不过后来通过观摩web.py的源码...

python read() readline() readlines() write() writelines()
python

python read() readline() readlines() write() writelines()

admin 10年前 (2014-07-31) 3422浏览 0评论

open()成功执行后返回一个文件对象,以后所有对该文件的操作都可以通过这个“句柄”来进行,现在主要讨论下常用的输入以及输出操作。 输出: read()方法用于直接读取字节到字符串中,可以接参数给定最多读取的字节数,如果没有给定,则文件读取到末尾。 ...

saltstack应用之批量部署mysql
mysql

saltstack应用之批量部署mysql

admin 10年前 (2014-07-31) 2980浏览 0评论

源码包 http://pan.baidu.com/s/1eQzPJB8 应用环境: 使用salt写了个自动部署mysql的配置配置管理文件,由于mysql的有版本号,端口等不确定属性,需要使用pillar来单独配置每个minion的属性。 一,原始方...

Python中字典序列化操作
python

Python中字典序列化操作

admin 10年前 (2014-07-29) 3586浏览 0评论

JSON是一种轻量级的数据交换格式,各种语言都有良好的支持。字典是Python的一种数据结构。可以看成关联数组。 有些时候我们需要设计到字典转换成JSON序列化到文件,或者从文件中读取JSON。简单备忘一下。 Dict转JSON写入文件 #!/usr...

Python 面试题
python

Python 面试题

admin 10年前 (2014-07-28) 2923浏览 0评论

注:本文的原文是 5 Great Python Interview Questions,同时谢谢 @非乌龟 指出我的疏漏,没有来源标记,也赞其细心,希望看文章的同时大家都能看下原文,因为每个人的理解不一致,原汁原味的最有帮助,我翻译很多文章的目的一是...

Python初探 Socket Server
python

Python初探 Socket Server

admin 10年前 (2014-07-23) 4211浏览 0评论

python是一门很强大且易用的脚本语言.一直很想好好学习python很久了,在阅读完了<python学习手册>后,算是在python方面入了门.由于墙的存在,想要很方便的访问国外网站就需要梯子,而shadowsocks是其中的比较简单而...

为程序添加一个优雅的command line interface
python

为程序添加一个优雅的command line interface

admin 10年前 (2014-07-23) 3117浏览 0评论

为程序编写command line interface总是一件麻烦的事,尤其是程序支持多个参数,参数之间还有关系的时候,就更为棘手了。当我在编写 mdtogh 这个工具时就遇到这个问题。 好在,python的优点之一就是第三方的模块特别多,而今天就要...

Swig之cpp完整python扩展疑难对策
python

Swig之cpp完整python扩展疑难对策

admin 10年前 (2014-07-23) 4180浏览 0评论

python在测试和自动化中应用逐渐广泛和深入,与此同时先前用c/c++开发的大量实用工具并存.为了通过c/c++程序在诸如性能和可操作范围等方面的优势提高python的应用支撑功能,同时又节省重复开发的成本,将已有的c/c++二进制工具及公用库融入...

Python的C扩展-应用与陷阱
c

Python的C扩展-应用与陷阱

admin 10年前 (2014-07-23) 2800浏览 0评论

1.首先 Python作为一种流行的动态脚本语言,既有面向对象的数据抽象能力,也具备脚本语言快速开发易学易用的一般优点.不过应用中也会发现,它确实有点慢,而且因为性能上的欠缺被挂上"最慢的脚本语言"的恶名. 但其实不完全如此,python易于扩展的特...

手把手教你用xadmin替换django自带的admin模块
Django

手把手教你用xadmin替换django自带的admin模块

admin 10年前 (2014-07-19) 12729浏览 0评论

上一篇文章 django博客的后台重新换到xadmin 概括的说了下我在blog后台对xadmin的使用情况,附了一张图让大家感受下。这篇文章主要从代码的角度来介绍下,如果想把已有的admin后台转为xadmin,需要做哪些工作。 目前xadmin的...

DjangoAdmin和它的小伙伴
Django

DjangoAdmin和它的小伙伴

admin 10年前 (2014-07-19) 3842浏览 0评论

Django Admin和它的小伙伴们 胡阳@搜狐 date: 2013-07-29 blog: the5fire.com Django的Admin有什么? 基于Model自动创建的基础的CRUD页面 批量操作:action、filter、searc...

django博客的后台重新换到xadmin
Django

django博客的后台重新换到xadmin

admin 10年前 (2014-07-19) 5525浏览 0评论

经过前两周紧张激烈的加班之后,终于放假了。心情一放松,感冒就上来了。白天在家迷迷糊糊的睡了好久,晚上有点精神头了,就把本站的后天重新换成了django-xadmin的,顺便写篇文章。 这里之所以说重新换成xadmin,是因为在xadmin刚出来的时候...

Django-admin2已死,Django-xadmin继续
Django

Django-admin2已死,Django-xadmin继续

admin 10年前 (2014-07-19) 6508浏览 0评论

接触xadmin和admin2的背景 关于国内开发的Django-xadmin和pydanny(《Two Scoops of Django》作者)发起的Django-admin2这两个Django Admin替代项目之前有做过对比。见文章 Djang...