python文件处理
使用os模块,打开文件后去除后缀
1 def csv2txt() 2 for filename in filelist: 3 f=open("%s"%filename,"r") 4 dest_filename=os.path.splitext(filename)[0]+".txt" 5 f2=open("%s" %dest_filename,"w") 6 for line in f.readlines(): 7 line line.strip() 8 line2 line+',' 9 line3 line2.replace(",","\n") 10 f2.write(line3) 11 f.close 12 f2.close
比较两个文件是否一致,可以使用shell下的md5sum命令,比较两者的md5值,
def compare file(filename): md5suml os.popen('md5sum %s' %filename).read() md5sum2 os.popen('md5sum /verification/PCPreprocess %s' %filename).read()#change file dir if(md5sum1.split()[0]=md5sum2.split()[0]):#只保留md5值 print("%s compare OK" %filename) return True else: print("%s compare FAIL!!!" %filename) return False
Python中主函数可以用
1 if __name__ == "__main__":
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!