Вы можете использовать parser.error
:
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--action', choices=['upload', 'dump'], default='dump')
parser.add_argument('--dump-format')
args = parser.parse_args()
if args.action != 'dump' and args.dump_format:
parser.error('--dump-format can only be set when --action=dump.')
Я решил, что:
Перейти к расширениям веб-служб в диспетчере служб IIS Выберите Добавить новое расширение веб-службы. На вкладке требуемых файлов добавьте C: \ YourMapserverInstalldir \ mapserv.exe Установите его, чтобы разрешить
Все равно спасибо ...
Да, вам нужно будет создать сопоставление приложения между расширением имени файла вашего сценария и интерпретатором сценария. Перейдите по этой ссылке.