摘要:
对于List: 对于dict: 对于set: 对于tuple: 由于tuple一旦初始化就不能修改,所以不能插入和删除 阅读全文
摘要:
group()在正则表达式中用于获取分段截获的字符串,解释如下代码(代码来自网络): import rea = "123abc456"print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(0) #123abc456,返回整体print re.sear 阅读全文
摘要:
在Linux中,对文本的处理分析是较为重要的,那么如何从一段冗长的文本中筛选出想要的内容呢,最近做了一个练习,便以此为例记录一下:首先按照题目要求下载了一个文本,里边包含使用过的命令,要从中挑选出用的次数最多的三条命令并输出到另一个文本中。 那么思考处理步骤: 1.处理文本 2.输出结果 3.结果格 阅读全文
摘要:
在介绍管道与重定向之前,先了解一下Linux默认提供的三个特殊装备,用于终端的显示和输出: stdin:标准输入,对应于在终端的输入; stdout:标准输出,对应于终端的输出; stderr:标准错误输出,对应于终端的输出。 注意不要将管道与重定向混淆,管道默认是连接前一个命令的输出到下一个命令的 阅读全文
摘要:
网上有一个已经写得比较清楚的了,自己也按照作者的思路试验过,这里直接粘贴过来: 1.su user 仅仅是切换用户user,切换之后,user的默认目录并不是/home/user路径,例如: [root@redhat ~]# lsanaconda-ks.cfg Desktop install.log 阅读全文
摘要:
最近在做一个关于即时标记的python小程序时出现了一些问题,在此记录: 首先附上原始代码: 本意是输入python simple_markup.py <test_input.txt> test_output.html时就生成一个HTML文件并将下图内容显示在网页中: 但是运行时出现问题: 确实在文 阅读全文
摘要:
每种语言都需要创建类和对象,Python也不例外。 Python用class创建一个新类: class ClassName: '类的帮助信息' #类文档字符串,可以通过ClassName._doc_ 查看此帮助信息 class_suite #类体 类的方法与普通的函数有一个区别,那就是必须有一个额外 阅读全文
摘要:
Linux具有许多版本,不同的版本是为了不同的用途而出版,目前普遍被使用的版本有十二个,这里不对各版本进行介绍,可以百度自查。 在Linux中有一些快捷键在使用过程中非常重要: Tab:使用Tab键来进行命令补全,Tab键一般是在字母Q旁边,这个技巧给你带来的最大的好处就是当你忘记某个命令的全称时可 阅读全文
摘要:
format函数 这是一种字符串格式化的方法,用法如str.format()。 基本语法是通过 {} 和 : 来代替以前的 % 。 以下展示两种主要用法: (1)如:语句print("{:.2f}".format(3.1415926)),它的输出为3.14,可以看出命令为保留两位小数点。 (2)如: 阅读全文
摘要:
在Python的学习中经常见用到sys模块,就百度了下sys模块到底是什么 很明显,sys是system的缩写,那么很自然就是跟系统相关的模块,那么到底是什么呢,简单来说可以用sys模块获取操作系统和编译器的一些配置,设置及操作。 这个模块自然也存在很多方法: sys.argv: 实现从程序外部向程 阅读全文