To All Python Users:In ArcGIS v9.3.1 I want to be able to set certain variables such as the gp.workspace from a configuration file outside the python script so it is not hard-coded in the script.I was able to read in text for other variables I needed to set but it did not work with gp.workspace as I received the following error:Traceback (most recent call last): File "G:\deptdata\GIS\GIS_Services\User\server_Scripts\01_Data_Read_Config.py", line 37, in <module> gp.workspace = "'" + source + "'"RuntimeError: NotInitializedThe code to set the variable source is as follows:vars = myfile.read().rstrip().split(",") connSDE = vars[0] EOC_source = vars[1] gp.workspace = "'" + EOC_source + "'" (I have tried gp.workspace = """ + EOC_source + """ as well as gp.workspace = EOC_source
Can gp.workspace be set with a variable? If so, what am I doing wrong with the syntax?Any help or hints regarding this issue are greatly appreciated. Thanks.