批量将指定目录下的所有文件中的$HADOOP_HOME$替换成/home/ocetl/app/hadoop
#!/usr/bin/python
importos
importre
#listfiles
deflistFiles(dirPath):
fileList=[]
forroot,dirs,filesinos.walk(dirPath):
forfileObjinfiles:
fileList.append(os.path.join(root,fileObj))
returnfileList
defmain():
fileDir="/home/hadoop/developer/csvpy/replstr"
regex=ur'FUNC_SYS_ADD_ACCDETAIL'
fileList=listFiles(fileDir)
forfileObjinfileList:
f=open(fileObj,'r+')
all_the_lines=f.readlines()
f.seek(0)
f.truncate()
forlineinall_the_lines:
f.write(line.replace('$HADOOP_HOME$','/home/ocetl/app/hadoop'))
if__name__=='__main__':
main()
分享到:
相关推荐
《面向arcgis的python脚本编程》官方数据资料,真实可靠假一赔十,由于网站限制分享资料大小,资料分四个部分供下载,全部下载后才能解压。
《面向arcgis的python脚本编程》官方数据资料,真实可靠假一赔十,由于网站限制分享资料大小,资料分四个部分供下载,全部下载后才能解压。
《面向ArcGIS的Python脚本编程》是一本指导ArcGIS for Desktop专业用户进行Python开发的指南。该书将教会您如何通过编写Python代码处理空间数据并在ArcGIS中自动化实现地理处理任务。读者在学习完本书后,可以根据...
《面向arcgis的python脚本编程》官方数据资料,真实可靠假一赔十,由于网站限制分享资料大小,资料分四个部分供下载,全部下载后才能解压。
面向Arcgis的python脚本编程_李明巨编著
《面向arcgis的python脚本编程》官方数据资料,真实可靠假一赔十,由于网站限制分享资料大小,资料分四个部分供下载,全部下载后才能解压。 最后第四部分,辛苦分,谢谢!如果实在舍不得,给我发邮件gishjx@vip.qq....
包含《面向arcgis的python脚本编程》一书中的练习章节、完整的数据文件和练习文件。
面向Arcgis的python脚本编程练习题英文版及练习数据
用于Python脚本语言的练习的编译器,适合初学者的学习与练习!
python爬虫
面向ArcGIS的Python脚本编程美国Paul A.Zandbergen著作练习指导书数据
本项目为一组基于Python 3.7的学习练习代码集合,涵盖Web开发与脚本语言交互的丰富示例。项目包含主要语言Python,以及HTML、Shell、JavaScript和TypeScript等多种语言编写的内容。总文件数达到738个,具体包括: -...
python练习,包含python语法,三剑客库,常用脚本实现
python3的文件上传脚本用于文件的上传 较小的py文件,自己练习写的,供学习和参考,注释也写了应该挺清楚的。
Hanon 的第 21 个练习的右手(以及用于生成的 Python 代码) 这个“分数”) 原型目录具有 Needleman-Wunsch 的实现 对齐算法和使用它来处理性能的脚本和 哈农第 21 次练习的成绩。 Czerny 是 Sebastian 的姊妹...
python爬取cnnvd漏洞脚本,注释详尽
[python练习实例源码]爬取B站小视频之获取要下载视频的大小.zip
从零写Python练手项目:实用脚本! 适合刚刚入门python小白和新手去做一下项目来锻炼学习一下!
python开发的一些基本例子,初学者和高手都可以看看
ABAQUS中复合材料的PYTHON应用练习题,包括夹层板和DCB等的建模、VCCT、COHESIVE等技术的应用!