- 博客(6)
- 收藏
- 关注
原创 用python批量删除含有相同字符的文件
如果想删除一个文件夹以及其次级文件夹下的含有相同字符的文件。 如果我想删除example文件夹下所有含有dest字符的文件,则可有下面的代码:import sys#currDir = sys.path[0]currDir = '~/example'import osdef removeFile(dir,delete_string): if os.path.isdir(dir):
2017-09-05 22:21:51
1668
翻译 matplotlib 图形中线条的设置。
用matplotlib画图中往往要因为比较和区分不同的数据需要修改线条的性质,如线条的宽度,样式,颜色等等。那么如何进行修改呢?import numpy as np import matplotlib.pyplot as pltx = np.arange(0,10,0.5)y = np.arange(0,20,1)plt.plot(x,y)plt.show()1)关键
2016-09-14 20:58:58
23626
翻译 matplotlib 参数定制
用matplotlib画图有一段时间了,这次把一些自己的心得体会做个总结:1.如何在python脚本和python shell 动态修改matplotlib画图的参数。matplotlib.rcParams: 存储所有rc设置的类似字典的变量。import matplotlib as mplmpl.rcParams['lines.linewidth'] = 2mpl.rcPara
2016-09-14 20:15:58
1233
原创 sed 处理替换字符中的特殊字符
今天编写shell程序时遇到了一个关于sed命令的问题。问题简化如下。文本文件1.txt中包含字符串[:50]~/Documents/books/linux/test$:cat 1.txt [:50]愿意想将[:50]替换为[50:100],脚本如下:~/Documents/books/linux/test$:cat test.sh #!/bin/basholdstr="[:50]
2016-09-08 11:57:11
37246
原创 谈谈find,xargs,管道
问题:原意在本文件夹下所有P*.txt文件中用string2替换掉string1,于是输入shell命令:find . -name "P*.txt" | sed -i 's/string1/string2/',发现得不到自己想要的结果。于是简单的了解一下管道的原理以及find,xargs联合使用方式。1,什么是管道?指前一个程序的标准输入作为后一个程序的标准输入。注意:1)管道命令
2016-09-07 17:21:37
1468
转载 shell 各种符号用途总结
本文章参考转载http://blog.youkuaiyun.com/taiyang1987912/article/details/39551385()1.命令组。在括号中的命令列表,将会作为一个子shell来运行。(cmd1;cmd2;cmd3)2.初始化数组 a=(a1 a2 a3)$(...)等价于`...`(反引号),命令替换,返回括号中命令执行的结果((...)
2016-09-04 11:03:37
3816
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人