自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 更加便捷地使用virtualenv

开发Django应用经常会用到virtualenv,它能够帮助你建立一个虚拟的python环境,非常好用。但是,每次启动virtualenv都必须进入目录中执行source activate文件显得有点麻烦,可以在bash的配置文件中写个函数,免除每次启动环境都需要执行的步骤,更加便捷的使用virtualenv。1、对于virtualenv的项目比较多的情况,可以采用如下方式:

2013-03-20 22:26:28 1166

原创 Django Interactive Console Debug

1.执行python manager.py shell进入交互模式2.连接数据库from django.db import connection, transactioncur = connection.cursor()3.执行sql语句操作数据库cur.execute("drop table south_migrationhistory")  # de

2013-03-04 09:56:24 913

转载 python中文分词库finalseg

python下的中文分词工具 finalseg库。pypi仓库中又finalseg库,用户可以通过以下命令安装:easy_install finalseg项目地址:https://github.com/fxsjy/finalseg程序示例:# -*- encoding: utf-8 -*-import finalsegtext = '对他们来说,只要日本不是

2013-03-01 10:06:05 2188

原创 South在Django中使用

South概述针对django自带的syncdb同步models和数据库的缺陷开发的数据迁移工具。South可以作为syncdb的替代,South能够检测对models的更改并同步到数据库。South基本用法新建的项目使用South:1. 安装完South之后,要在django项目中使用South,先要将South作为一个App导入项目,所以在Django项目的se

2013-02-03 00:57:39 1014

转载 Web网站压力及性能测试工具WebBench使用指南

Webbench是知名的网站压力方面的测试工具,它是由Lionbridge公司开发。官方主页:http://home.tiscali.cz/~cz210552/webbench.html在运维工作中,网站压力及性能测试是一项很重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接 影响用户体验。但是,在压力及性能测试中存在一个共性,那就是压

2013-01-17 23:03:54 783

原创 登陆网站的python脚本

由于在UCAS上网采用的是登陆的方式(相信很多大学的校园网都是采用这种方式的),虽然登陆系统的主页上提供了各个系统下的登陆客户端,windows下的貌似还好用,由于一直在Ubuntu环境下,发现Linux下的客户端我安装了之后不能用。于是,每次上网需要先打开网站,输入账户,密码才能登陆,虽然可以让浏览器记住账户密码等信息,但是当清除缓存之后,又得重新输入账号密码。还是比较麻烦!于是,上

2013-01-11 14:48:25 1237

原创 Git和GitHub简单使用总结

GIT相比CVS/SVN,Git 的优势:- 支持离线开发,离线Repository- 强大的分支功能,适合多个独立开发者协作- 速度块 GitHubGitHub是一个托管Git (开源或闭源)项目的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。GitHub简单使用:1.注册账户以及创建仓库

2012-12-23 15:32:37 876

原创 pip使用简介

pip命令pip的意思是破蛋而出,继承了python的思维,呵呵~python的包有以egg命名的,意思是蛇蛋,如此便自然而然的明白如此命名的原因。pip用来安装和管理python包的命令,可以代替easy_install。用法:1、安装python包$ pip install simplejson[... progress report ...]Success

2012-12-21 16:47:41 8212 1

转载 Linux下使用Virtualenv搭建Django开发环境

如果你和我一样,在做Django应用开发中喜欢使用一些Django第三方扩展来进行Django的快速开发,那么可能就会在自己的Linux系统中的Python目录中大量的安装过一些扩展库了,但A应用用到的扩展B应用又不一定需要用到。当然一个应用开发完成,可以需要写一些安装手册这类的,这时你可能会有些茫然,到底哪些扩展是自己这个应用所用到的?这样看来一个“干净”的开发环境还是很有必要的。利用Vir

2012-12-21 16:35:56 1155

转载 Django使用request和response对象

当请求一张页面时,Django把请求的metadata数据包装成一个HttpRequest对象,然后Django加载合适的view方法,把这个HttpRequest 对象作为第一个参数传给view方法。任何view方法都应该返回一个HttpResponse对象。我们在本书中大量使用这两个对象;本附录详细解释HttpRequest和HttpResponse对象。HttpRequestHt

2012-12-18 13:14:06 801

转载 HTTP POST GET 本质区别详解

一 原理区别    一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETEURL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,D

2012-12-17 11:09:53 937

转载 python urllib2库 的使用细节

转载:原文地址:http://zhuoqiang.me/a/python-urllib2-usagePython 标准库中有很多实用的工具类,但是在具体使用时,标准库文档上对使用细节描述的并不清楚,比如 urllib2 这个 HTTP 客户端库。这里总结了一些 urllib2 库的使用细节。1 Proxy 的设置2 Timeout 设置3 在 HTTP Reques

2012-10-05 21:15:26 765

转载 简明 Python 编程规范

原文地址:http://pythoner.net/wiki/10/  编码    所有的 Python 脚本文件都应在文件头标上 # -*- coding:utf-8 -*- 。设置编辑器,默认保存为 utf-8 格式。注释    业界普遍认同 Python 的注释分为两种的概念,一种是由 # 开头的“真正的”注释,另一种是 docstrings。前者表明为何选择当前实现以及这

2012-10-04 11:10:13 953

转载 Ubuntu下conky安装及配置

一·安装conkysudo apt-get install conky 二·配置conky配置文件下载地址:http://www.ubuntuhome.com/try-this-great-looking-conky.html1. 在主目录新建一个名为“.conky”的文件夹,将”new-ubuntu-logo”文件复制到这个文件夹下。2. 在主目录下新建一个名为“.lua

2012-05-18 14:49:30 2396

转载 Ubuntu上搭建SVN服务器全攻略

目  录1    概述... 32    安装Ubuntu 8.10服务器... 33    安装Apache服务器... 34    创建SVN服务器... 34.1     安装SVN.. 34.2     增加组... 44.3     创建SVN仓库... 44.4     配置Apache服务器... 45    配置SSL. 66    远程修改

2012-05-15 20:08:24 923

转载 使用GoogleCode管理你的代码

作为一个软件开发者,往往需要将同一份代码来回拷贝,比较麻烦,而且多份代码也很容易造成不一致。例如自己有个类库,有时白天在公司工作的时候会做一些扩展,但是下班回到家之后,家里的那份源代码为了保持一致就需要再拷贝相应的东西回去,如此一来就多了一些额外的工作,当然这是每个人都不想做的。此刻如果有一个公共的代码管理服务器就可以解决我们的问题,google code正是这样一个开源的代码托管服务(当然类似的

2012-05-15 19:42:23 1233 1

转载 ubuntu下中文乱码的解决

在ubuntu下解压缩rar文件出现乱码sudo apt-get remove rarsudo apt-get install unrar Unbuntu11.04以前:XP下的一个文本文件,在ubuntu下打开既然成了乱码,估计编码的原因。只要把相应的编码添加进去就可以咯。详细解决办法如下:终端输入:gconf-editor(配置编辑器)依次打开;apps-->ged

2012-05-14 15:39:03 2640

转载 11.10彻底卸载 UNITY和UNITY 2D,安装配置GMONE3 Classic,自定义面板。

对UNITY的不稳定性深恶痛绝,对GNOME3的“创新”无法接受,最舒服的还是GNOME Classic。上贴 ( viewtopic.php?f=77&t=350220 ) 写的不太完整,今天跟11.10奋战了一天,收获巨丰!OK,here we go.【首先请确保没有设置自动登录】1、安装GNOME 3sudo apt-get install gnome-she

2012-05-07 09:35:39 1551

原创 cJSON库介绍

cJSON简介:JSON(JavaScriptObject Notation)是一种轻量级的数据交换格式。它基于JavaScript的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。cJSON是一个超轻巧,携带方便,单文件,简单的可以作为ANSI-C标准的JSON解析器

2011-12-20 10:37:37 18371

原创 termbox库介绍

<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->Termbox简介:Termbox是一个在Linux/Unix下广泛应用的图形函数库,其实是一个简化的curses库,更加轻量,移植性更好。特点:1、仅支持部分特殊功能的键,为了可移植性好,支持的这些按键在所有主要的终端中都能用。所有支持的功能键有如

2011-12-20 10:37:06 3760

原创 jsonwidget-python使用介绍

<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->一、jsonwidget简介jsonwidget是一种自动生成和编辑json格式的软件。二、jsonwidget安装1、从https://launchpad.net/jsonwidget上下载最新的jsonwidg

2011-12-20 10:35:11 1055

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除