我正在尝试在文件fast_dp.mtz存在时在linux中执行命令。但是,我收到属性错误。
import sys
import os
import time
import copy
import exceptions
import traceback
import subprocess
import os.path
from run_job import run_job
if(os.path_isfile('fast_dp.mtz')):
os.system('fast_ep sad=fast_dp.mtz')
答案 0 :(得分:0)
好的,我弄清楚我做错了什么。事实证明,在Geany os.path中,file命令有一个“_”(下划线),而我的python 2.7需要一个“。” (期)。我只是改变了,程序运行正常。