科学网

 找回密码
  注册
python按行合并文件
胡涛 2021-7-3 11:08
处理数据时,需要按行合并数据文件mergy.py importos newfile=open('./TOTEN_Cr2B2Cl2.dat','w') foritemin : fortxtinopen(item,'r'): newfile.write(t ...
个人分类: 计算机|1796 次阅读|没有评论
python读取总能数据getdata.py
胡涛 2021-6-29 21:35
依次进入一系列工作路径,读取总能,并按照一定格式把不同路径下的总能汇总到一个文件 importos,shutil,sys,re foriinrange(1,31): os.chdir(str(i)) #grepTOTENandputlinesinTOTEN.dat f=open('OUTCA ...
个人分类: 计算机|1724 次阅读|没有评论
进入工作路径批量提交作业run.py
胡涛 2021-6-28 16:04
使用python进入某路径执行提交作业指令run.py importsys,os #changedirectoryto19-30 foriinrange(21,23): os.chdir(str(i)) print(os.getcwd()) & ...
个人分类: 计算机|1507 次阅读|没有评论
[转载]python移动、复制、删除文件和文件夹
胡涛 2021-6-27 20:46
引入shutil模块 import shutil 复制或移动到目的文件夹下面 shutil.copy('demo.txt','新的文件夹') file1.txt 移动到 新的文件夹 下面 shutil.move('file1.txt','新的文件夹') 复制或移动到目的文件夹下面之后,重命名 shutil.copy('demo.txt','新的文件夹 ...
个人分类: 计算机|3206 次阅读|没有评论
python切换工作路径
胡涛 2021-6-27 20:42
python切换工作路径 importos os.chdir() print(os.getcwd()) 例如 importsys,os #changedirectoryto19-30 foriinrange(19,31): os.chdir(str(i)) #print(os.getcwd()) #backtotheupperdirectory ...
个人分类: 计算机|2702 次阅读|没有评论
python复制文件shutil.copy()
胡涛 2021-6-27 17:25
使用python脚本做一些shell的活 从其他路径复制文件到当前目录,程序copy.py importshutil shutil.copy('../afm2/vasp.pbs','./vasp.pbs') 执行程序 pythoncopy.py 或者copy.py写成 importshutil shutil.copy('../afm2/vasp.pbs','./') 也可以。 将一个文件 ...
个人分类: 计算机|2468 次阅读|没有评论
多层次优化pbs脚本
胡涛 2021-6-27 15:54
在SK1000使用pbs脚本进行Coarse-fine-accurate三个层次优化计算。 准备vasp.pbs脚本: #!/bin/bash #PBS-lnodes=1:ppn=40 #PBS-joe #PBS-V #PBS-lwalltime=01:00:00 #PBS-NCr2B2H2 ###Setintelenvironment### source/opt/intel ...
个人分类: 计算机|1770 次阅读|没有评论
[转载]文件末尾出现^M的原因
胡涛 2021-6-26 14:45
在开发过程中,有时候Linux系统中文件行末尾出现^M,对于不同系统,有不同的换行符号: 在windows下的文本文件的每一行结尾,都有一个回车(’\n’)和换行(’\r’) 在linux下的文本文件的每一行结尾,只有一个回车(’\n’); 在Mac下的文本文件的每一行结尾,只有一个换行(’\r’); 因此:^M出现的原因 ...
个人分类: 计算机|3102 次阅读|没有评论

本页有 2 篇博文因作者的隐私设置或未通过审核而隐藏

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-13 05:21

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部