AnsweredAssumed Answered

ArcGIS Server - problem publishing python script that uses urllib

Question asked by burton449 on Jun 14, 2016
Latest reply on Jun 15, 2016 by apopp-esristaff

Hi!

 

I have problem publishing a simple python script as geoprocessing service with ArcGIS Server.

 

import urllib

import arcpy

 

u = arcpy.GetParameter(0)

url = "http://geoegl.msp.gouv.qc.ca/cgi-wms/mapcache.fcgi/tms/1.0.0/carte_gouv_qc_public@EPSG_3857/" + u

image = urllib.urlopen(url).read()

arcpy.SetParameter(1,image)

 

This is a simple proxy that uses urllib to redirect images. When I try to publish this script, ArcMap always go idle and finally crash. If I try to publish a script that do not import urllib, I have no problem.

 

Can someone tell me if trying to publish a python script that import urllib into ArcGIS Server could make the Publisher crashing?

Outcomes