Я уже несколько дней ударил головой о стену, мне нужна помощь. Я пытаюсь создать службу геообработки (которая будет использоваться через средство просмотра flex), которая принимает информацию о разрешении от GDB, записывает ее в файл и затем открывает ее на компьютере пользователя.Python Script не работает должным образом, поскольку служба геообработки
Сценарий, который я написал, отлично работает на локальных компьютерах и при запуске с самого сервера. Однако, как только скрипт был опубликован как служба геообработки, он прекращает открытие файла.
Файл создается на веб-сервере и затем открывается через URL-адрес, чтобы пользователь мог затем сделать локальную копию, распечатать для подписи и т. Д. Файл все еще создается, называется и помещается в соответствующее папка, она просто не открывается в конце процесса. (Служба GP рассматривает как завершенные, хотя, это не обязательно)
Здесь конец кода, который является частью отношение к моему вопросу:
f = open(r'\\MyWebAddressHere\\Reports\\Permit' + str(PermitNumber) +'.html','w')
f.write(permitStart)
if (BasePermitFee > 0):
f.write(permitBaseFee)
if (PlumbingFee > 0):
f.write(permitPlumbingFee)
if (ElectricFee > 0):
f.write(permitElectricFee)
if (TotalFees > 0):
f.write(permitTotalFee)
f.write(permitEnd)
f.close()
webbrowser.open('MyWebAddressHere/Reports/Permit' + str(PermitNumber) +'.html')
Кто-нибудь есть предложение о том, почему открыта неудача после публикации службы GP?