使用Python重复执行某个命令
发布时间
阅读量:
阅读量
通过Python实现对系统命令的调用与执行操作
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
这个脚本用来循环调取shell命令,同时读取程序的输入文件,输出内容到文件
"""
import subprocess
report = open('hisat2_report2.txt', 'w')
with open('hisat2_list2.txt', 'r') as f:
for line in f:
line = line.strip().split()
input1, input2, output1, output2 = line
print input1, input2
report.write("%s'\t'%s'\n'" % (input1, input2))
proc = subprocess.Popen(['hisat2', '-p', '20', '--dta', '-x', '../NRGenome_hisat2/NRGenome', '--known-splicesite-infile', '../annotation
全部评论 (0)
还没有任何评论哟~
