Я новичок в python, и у меня есть вопрос о куске кода Python, который создает очищенный выходной файл из выходного файла модели.Этот код был написан для пользователя Mac, но теперь я хочу запустить его в Windows.Но это выдает сообщение об ошибке.Не могли бы вы помочь мне преобразовать этот код, чтобы я мог использовать его в Windows?Спасибо.
import sys
if len(sys.argv) > 1:
fileName = sys.argv[1]
else:
print "selected_um_b.out" #insert file name here
sys.exit()
f = open(fileName)
counter = 0
fw = open(fileName+".cleaned", 'w')
for line in f:
line = line.strip()
counter = counter + 1
if counter <= 4:
fw.write(line+"\n");
continue
values = line.split("\t")
if (values[4].strip() == "-99" or values[5].strip() == "0"): continue
fw.write("\t".join(values)+"\n")
f.close()
Обновление
Сообщение об ошибке:
Трассировка (последний последний вызов): Файл "C:\ trial_batch \ clean_output.py ", строка 7, в sys.exit () SystemExit