- 博客(28)
- 资源 (5)
- 收藏
- 关注
转载 linux下vi与vim编辑器的区别及使用方法
vi与vim一样都是编辑器,不同的是vim更高级一些,可以理解是vi的高级版本。vi就像Windows中的计事本,而vim则可以算的上是office中的word。vi主要用来编辑一些文件,vim是程序员的好工具。好的。。。。下面在介绍一下vi的使用。。。。。。 1. 使用vi进入一般模式[root@linux ~]# vi test.txt直接输入“vi 文件名”即可
2010-05-28 12:14:00 12043 1
原创 python 2.4与2.5中字符串与datetime转换的区别
python 2.4中datetime有strftime方法而无strptime方法而python2.5中这两个方法均有,而我的开发环境正好是python 2.5,而运行环境则是python 2.4开发环境下调试好的程序,在服务器上就不run。查了一下python的官方文档,斜体写着:New in version 2.5.不兼容的代码如下:Python语言:
2010-05-28 10:58:00 2346
原创 解决python ConfigParser文件编码问题(按指定格式存储文件(txt))
配置文件编码为UTF-8,内容如下:[section1]p1=中文字符串 如果用 config.readfp(open(cfg.ini)),会出现乱码问题因为open函数不能指定编码,所以改用codecs.open,指定编码为 utf-8,在eclipse pydev下测试通过。但因为UTF-8文本文件有两种格式:带BOM和不带BOM而windows 记事本保存
2010-05-27 10:59:00 6704
原创 Python矩阵转置中的二维数组的实际操作方案介绍
如果你对Python矩阵转置的实际应用操作方案的转置不知道如何进行下一步时,你就你需要转置一个二维数组,将Python矩阵转置的行列互换.这样就可以完成你所需要的应用操作,以下是文章的具体操作。你需要转置一个二维数组,将行列互换,讨论:你需要确保该数组的行列数都是相同的.比如:arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]
2010-05-24 17:34:00 7248
原创 Eclipse Java注释模板设置详解
Eclipse Java注释模板设置详解 ===参考http://blog.csdn.net/ahhsxy/archive/2009/09/11/4542682.aspx 简单模板例子:view plaincopy to clipboardprint?"1.0" encodi
2010-05-22 17:20:00 1671
原创 Eclipse 3.5版 安装 SVN 插件
1、启动eclipse,打开 Help -> Install New Software…2、弹出如下对话框,在图中红框处填入http://subclipse.tigris.org/update_1.6.x 点击 Add3、在弹出窗口的红色区域,起个名字以作标识。这边我起名为subclipse,然后
2010-05-22 13:55:00 842
原创 整合struts2+spring2+hibernate3.1
本文使用的IDE是MyEclipse6.5,spring2和hibernate3.1根据向导就可以很容易的加入到应用中去,只有struts2需要手工的加入。下面我一步一步的帮大家整合struts2+spring2+hibernate3.1: 1.新建一Web Project:Project Name随便命名,这里填demo,J2EE Specification Level选择J
2010-05-22 12:45:00 713
原创 如何在win7系统上安装Jdk版本1.6
现在应该很多人都用上了WIN7,有关的教程都是基于WIN XP安装截图是方便大家看(这些图片放在windows live上) 安装JDK jdk-6u17-windows-i586.exe 此链接为SUN公司自己的下载端点,下载安装 安装结束后 用鼠标右击“计算机”->属性->高级系统设置->环境变量系统变量->新建-> 变量名:JAVA_HOME
2010-05-22 12:40:00 11828 11
原创 Python三目运算,and or陷阱
在C语言中,三目运算经常用到(cond?a:b),非常的简洁,而在Python中不支持这种语法。但是,可以用Python中and or来实现(这里是有陷阱的,下面会讲到)我们来看下面几个表达式>>> False or 11>>> False or 00>>> True or 0True>>> True and 11
2010-05-20 19:23:00 2283
原创 Python strip lstrip rstrip使用方法(字符串处理空格)
strip是trim掉字符串两边的空格。lstrip, trim掉左边的空格rstrip, trim掉右边的空格strip(s[, chars])Return a copy of the string with leading and trailing characters removed. If chars
2010-05-19 16:38:00 94150 5
转载 用eclipse开发python
原文:http://blog.chinaunix.net/u2/78491/showart_1843134.html一.配置。 1. 下载eclipse 版本:我用的是:3.2.0(更高版本也可以) 中文 2. 下载最新的python3.0.1 安装包并安装。这个过程很简单,不多说。 下载地址:http://www.python.org/do
2010-05-19 11:55:00 3007
原创 用py2exe编译Python程序
(一) py2exe简介 py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。 py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server
2010-05-19 11:15:00 2235
原创 python --enumerate用法
python cookbook Recipe 2.5. Counting Lines in a File , 今日发现一个新函数 enumerate 。一般情况下对一个列表或数组既要遍历索引又要遍历元素时,会这样写: for i in range (0,len(list)): print
2010-05-18 13:46:00 33465 1
原创 Python 中文字符串的截取
def subString(s, length): us = unicode(s, utf-8) gs = us.encode(gb2312) n = int(length) t = gs[:n] while True: try: unicode(t,
2010-05-17 16:52:00 2692
转载 python中的list如何进行相减操作或者将list分片
问题描述:假设我有这样两个list, 一个是list1,list1 = [1, 2, 3, 4, 5] 一个是list2,list2 = [1, 4, 5] 我们如何得到一个新的list,list3, list3中包括所有不在list2中出现的list1中的元素。 即:li
2010-05-14 14:53:00 26555
原创 使用pyExcelerator来读写 Excel文件(详细)
我们写程序,经常会需要输出一些数据进行保存,对于格式固定的大量数据,Excel表格会是比较好的一个选择。如果你需要在Python下写入Excel文件,那么就需要用到PyExcelerator了。PyExcelerator是一个第三方库,用来处理Excel文件。它的优点是:简单易用,上手快。写操作很方便,适合用来生成Excel文件记录数据。不需要WinCOM支持,没装
2010-05-14 10:26:00 26139 4
原创 python中如何判断一个变量的数据类型?(原创)
import types type(x) is types.IntType # 判断是否int 类型 type(x) is types.StringType #是否string类型 ......... --------------------------------------------------------超
2010-05-13 18:04:00 133929 1
原创 关于python处理作Excel文件的一些问题,包括时间处理 (转)
关于python处理作Excel文件的一些问题,包括时间处理(原创)根据limodou的《使用xlrd模块时对Excel的日期处理》可以处理年月日,但时分秒没法处理。下面是他的原文:=======================================================最近在我正在开发的一个数据维护工具中我经常使用 xlrd 来读取Ex
2010-05-13 18:03:00 3257
原创 关于python处理作Excel文件的一些问题,包括时间处理 (转)
关于python处理作Excel文件的一些问题,包括时间处理(原创)根据limodou的《使用xlrd模块时对Excel的日期处理》可以处理年月日,但时分秒没法处理。下面是他的原文:=======================================================最近在我正在开发的一个数据维护工具中我经常使用 xlrd 来读取Excel文件,
2010-05-13 18:02:00 1505
原创 Python 处理excel并转为table
使用xlrd来读取,xlrd的下载及安装可以参看:Python "xlrd" package for extracting data from Excel files---------------------------------------------------------------------------------#coding=utf-8i
2010-05-13 18:01:00 3744
原创 xlrd读取excel文件(基本功能)
Python有个第三方库--xlrd,可以对excel文件进行读操作。好处:因为Python是平台无关的,所以在非M$得电脑上也能用。缺点:目前不支持office2007安装方法:1、去http://pypi.python.org/pypi/xlrd下载windows的安装程序,或者zip安装包2、如果有安装setup_tools的话,可以用 esay_inst
2010-05-13 15:54:00 9809 3
原创 关于Python中时间与字符串直接的转换
>>> import time>>> import datetime>>> now = time.localtime()>>> now(2006, 4, 30, 18, 7, 35, 6, 120, 0)>>> type(now)>>> str_now = time.strftime("%m/%d/%Y %X", now )>>> str_now
2010-05-12 11:55:00 856
原创 python中%符号详解
%a 星期几的简写 %A 星期几的全称 %b 月分的简写 %B 月份的全称 %c 标准的日期的时间串 %C 年份的后两位数字 %d 十进制表示的每月的第几天 %D 月/天/年 %e 在两字符域中,十进制表示的每月的第几天 %F 年-月-日 %g 年份的后两位数字,使用基于周的年 %G 年分,使用基于周的年 %h 简写的月份名 %H 2
2010-05-12 11:51:00 7408
转载 字符串编码(charset, encoding/decoding)问题原理
编码问题很重要,关于编码问题的文章也很多。我本来没有兴趣重复这个主题。一个朋友问我有没有比较好的编码介绍文章。我记得以前看过几篇很不错的,但是当时搜索到的时候,就比较费劲,一时想不起来。于是,我就说,我攒一篇好了。---------------------------------------编码无处不在。Database, file, editor, IDE,
2010-05-11 16:52:00 1030
原创 python模块之codecs
python对多国语言的处理是支持的很好的,它可以处理现在任意编码的字符,这里深入的研究一下python对多种不同语言的处理。 有一点需要清楚的是,当python要做编码转换的时候,会借助于内部的编码,转换过程是这样的: 原有编码 -> 内部编码 -> 目的编码 python的内部是使用unicode来处理的,但是unicode的使用需要考虑的是它
2010-05-11 16:50:00 30562 3
原创 用Python直接写UTF-8文本文件
当我们这样建立文件时f = file(x1.txt, w)f.write(u中文)f.colse()直接结果应该是类似 f.write(u中文)UnicodeEncodeError: ascii codec cant encode characters in position 0-16: ordinal n
2010-05-11 16:47:00 1443
原创 Python正则表达式
正则表达式是个魔鬼,也是个天使。在你没有掌握它之前,它是魔鬼,在你掌握它后,它是天使,但是,时不时还是要跳出来,给你调皮捣蛋一番。 一个正则表达式就是由普通字符以及特殊字符组成的文字模式,该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配,并能提取出匹配的结果。它是搜索、替换和解析复杂字符模式的一种强大而
2010-05-11 11:47:00 3429
原创 MySQL的“SET NAMES x”字符集问题分析
MySQL的字符集问题。Windows下可通过修改my.ini内的CODE:# CLIENT SECTION[mysql]default-character-set=utf8# SERVER SECTION[mysqld]default-character-set=utf8这两个字段来更改数据库的默认字符集
2010-05-11 11:22:00 616
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人