2016-01-17 5 views
3

я обнаружил, что я могу измерить время выполнения на Windows, с помощью этой команды:Measure-Command: мера питон скрипт время выполнения

Measure-Command {start-process python .\script.py -Wait} 

и он прекрасно работает. К сожалению, когда я пытаюсь запустить скрипт, который принимает некоторые (позиционные и необязательные) аргументы, я получаю сообщение об ошибке, с

Measure-Command {start-process python .\script.py file.txt 100 -Wait} 

Я получаю ошибку:

Start-Process : A positional parameter cannot be found that accepts argument 'file.txt'.

Без Measure-Command все работает отлично.

Что я делаю неправильно? Как измерить время выполнения для скриптов, которые принимают аргументы?

ответ

3

попробовать

Measure-Command {start-process python -ArgumentList (".\script.py", "file.txt", 100) -Wait} 

 Смежные вопросы

  • Нет связанных вопросов^_^