我的代码出了点问题,但我不确定为什么它错了!
import os
os.system('cp $HOME/Documents/MATLAB/processFates.m $HOME/Documents/Outputs/test2')
write = open('matlabEx.submit','w+')
write.write("""
#$ -N matlab_example
#$ -o job.out
#$ -e job.error
#$ -cwd
#$ -S /bin/bash
#$ -pe orte 2
#$ -V
matlab -nodesktop -nosplash -r \"fwhm = processFates('FWHM',200)\"
"""
write.close()
os.system('qsub matlabEx.submit')
它不是在写文件。有什么问题?
答案 0 :(得分:4)
您忘记了write.write
来电时的右括号。