05 2013 档案
摘要:Python 有办法将任意值转为字符串:将它传入repr() 或str() 函数。函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式(如果没有等价的语法,则会发生SyntaxError 异常) 某对象没有适于人阅读的解释形式的话, str() 会返回与repr(...
阅读全文
摘要:字典的格式化字符串很酷。在每个转换说明符中的%字符后面,可以加上(用园括号括起来的)键,不带引号。后面在跟上其他说明元素。In [1]: phonebook = {'Alice':123, 'hello':456, 'sky':789}In [2]: "Alice's phone number ...
阅读全文
摘要:python 正则表达式操作指南以下内容不错http://luy.li/2010/05/12/python-re/http://wiki.ubuntu.org.cn/Python%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%93%8D%E4%BD%...
阅读全文
摘要:import sys,glob,re,fileinputpattern = r'(\d{3})\D*(\d{3})\D*(\d{4})\D*(\d*)$''''测试数据:800-555-1212800 555 1212800.555.1212(800) 555-12121-800-555-12128...
阅读全文
摘要:http://blog.sina.com.cn/s/blog_491874bb010006ei.htmlhttp://5ydycm.blog.51cto.com/115934/304324fileinput 模块http://blog.csdn.net/tianzhu123/article/deta...
阅读全文
摘要:单引号可以防止任何变量扩展。双引号可以防止通配符扩展但允许变量扩展。使用双引号:避免将单词看做一个整体;并没有限制以”$”开头的变量的字符替换,不过,它的确对通配符的扩展效果进行了限制,如 *。单引号,在字符替换方面有限制。原样输出字符串内容使用转义字符——反斜杆,也可以防止扩展。如:echo \$...
阅读全文
摘要:转载地址:http://cnn237111.blog.51cto.com/2359144/749047正则表达式的先行断言和后行断言一共有4种形式: (?=pattern) 零宽正向先行断言(zero-width positive lookahead assertion) (?!pattern) 零...
阅读全文
摘要:功能说明:删除目录。 语 法:rmdir[-p][--help][--ignore-fail-on-non-empty][--verbose][--version][目录...]补充说明:当有空目录要删除时,可使用rmdir指令。 参 数: -p或--parents删除指定目录后,若该目录的上...
阅读全文
摘要:格式: tar xzvf 备份文件.tar.gz 备份文件或目录 -C 解压到的目录; 使用 xzvf 解压缩归档文件,如tgz,必须使用-C 参数指定 解压的目标目录,否则会出现:tar: 由于前面延迟的错误而退出使用tar进行排除一个目录的备份例如:将tomcat目录下的logs等目录不备份t...
阅读全文
摘要:s='zhg@142.com, ziiwe@163.com,zh__1334@sin.com, zhg223@sina.com, [Master]zhg13@sina.com,[科比]Kobe@NBA.com,James@NBA.net,T-Mac@tech.abc'要求:输出xxx@xxxxx.x...
阅读全文
摘要:>>> re.sub('(\d+)[a-zA-Z]',r'\1','3a 22b c') #将匹配的字符串用第一组数据替换,即使用\d+匹配的字符替换。'3 22 c'import res=r'ht+p://(w{1,3})\.(.*)\.(com)'mo=re.compile(s)ob=mo.se...
阅读全文
摘要:今天学习了Python中有关正则表达式的知识。关于正则表达式的语法,不作过多解释,网上有许多学习的资料。这里主要介绍Python中常用的正则表达式处理函数。方法/属性作用match()决定 RE 是否在字符串刚开始的位置匹配search()扫描字符串,找到这个 RE 匹配的位置findall()找到...
阅读全文
摘要:#如果存在以下树结构: | ---- a.txt | ----picturc | -- folder1 ----| -----folder_1 -----| ------ entertainmentG:----test ----- | --- folder2 ---music.mp3 | ---- ...
阅读全文
摘要:#目前只能删除文件,删除空目录未完成(红色部分)import os#os.chdir('G:\2013-05-21')def getfile(dir_path): #print dir_path if os.path.exists(dir_path): path_list = getlist(dir...
阅读全文
摘要:最近在写的程序频繁地与文件操作打交道,这块比较弱,还好在百度上找到一篇不错的文章,这是原文传送门,我对原文稍做了些改动。有关文件夹与文件的查找,删除等功能 在os模块中实现。使用时需先导入这个模块,导入的方法是:import os一、取得当前目录s =os.getcwd()# s 中保存的是当前目录...
阅读全文
摘要:import globimport osbase=r'E:\*'tag=['.mp3']def getMp3(name,label): dir_file=[m for m in glob.glob(name) if m!='E:\\$RECYCLE.BIN' and m!='E:\\System V...
阅读全文
摘要:#变量E盘下的mp3文件,输出mp3文件的路径import osbase=r'E:\\'tag=['.txt'] def getmp3(root,label): base_list = [os.path.normcase(i) for i in os.listdir(root) if i !='Sy...
阅读全文
摘要:#coding:utf-8import threadingimport osimport timedef main(name,*types): for root,dirs,files in os.walk(name): for f in files: if ...
阅读全文
摘要:while True: try: m=input('Please input first namuber:') n=input('Please input second namuber:') res= m/n #多个异常,建议此处使用Exception e;使用e打印详细异常信息 except (...
阅读全文
摘要:#coding:utf-8import osdirname = 'D:\\'li=[f for f in os.listdir(dirname)]print lifor f in li: if os.path.isfile(os.path.join(dirname,f)): print os.pat...
阅读全文
摘要:在window下设置环境变量====================================================================================右击我的电脑--->属性--->高级--->环境变量--->系统变量(最好还是在系统变量中建,这样所有用...
阅读全文
摘要:此教程针对初学者,尽量避免因为环境问题导致的运行问题。如有问题,请入群247870083讨论,本次安装所需软件,亦会在群共享(RF环境准备.rar)。本机环境win8 64位虚拟机,只有1个盘,同志们安装请移到其他盘。由于安装软件较多且运行系统单一,尽量每次安装好后都验证一下。下载链接没时间去一个个...
阅读全文
摘要:添加环境变量主要是在/etc/profile中例如,在/usr/local/下安装了python2.7因为系统默认是2.4,所以#pythonPython 2.4.3 (#1, Sep3 2009, 15:37:37)[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] o...
阅读全文
摘要:VirtualBox的提供了四种网络接入模式,它们分别是:1、NAT 网络地址转换模式(NAT,Network Address Translation)2、Bridged Adapter 桥接模式3、Internal 内部网络模式4、Host-only Adapter 主机模式第一种 NAT模式解释...
阅读全文
摘要:今天在无线网络下,虚拟中的Ubuntu无法上网,解决方法如下,仅供参考:无线网络下,Virtual Box设置2个网卡,网卡1:NAT、网卡2:Bridge 连接,vi /etc/network/interfacesauto loiface lo inet loopbackauto eth0ifac...
阅读全文
摘要:在untutu系统上,如果你通过aptitude install tomcat6 -y来安装tomcat的话,那么,在ubuntu系统启动的时候,默认情况下tomcat是自启动的.当然,如果,是服务器的话,那么,就无所谓了.但是如果是桌面系统的话,就会占用资源.并且可能会和一些特定的应用程序端口产生...
阅读全文
摘要:转载地址:http://blog.sina.com.cn/s/blog_62ef2f1401014zvx.htmlbash:./java:cannotexecutebinaryfile问题问题现象描述:到orcal官网上下载了两个jdk:(1)jdk-7u9-linux-i586.tar.gz---...
阅读全文
摘要:Ubuntu12.04.1安装JDKuname -a查看linux系统版本信息,下载对应的jdk版本。如果是32位的操作系统,下载32位的jdk使用: java -version.出现了:zack@ubuntu:~$ java -versionThe program ‘java’ can be fo...
阅读全文
摘要:alist=['deff', 'ABC','xtazz','Abc','abc',]#len(alist)=5for i in range(len(alist)-1): # i = 0 1 2 3 for j in range(len(alist)-i-1): if alist[j] > alist...
阅读全文
摘要:======================================================================================================================================================...
阅读全文

浙公网安备 33010602011771号