OK, I give up: Here's a very simple script which, when entered line by line in the Python window within ArcGIS 10, works just fine. It reports, correctly, that the specified feature class exists. However, when the exact same file is run from the command line, on the same machine, in the same session, it reports the feature class does not exist. No Python errors are reported in either environment. The FC lives in an SDE/SQL Server environment on a remote server, has real data, makes real maps, ... Is it a permissions issue somehow? Is there something else I need to set in the environment when running it from the command line? Other?= M =import arcpyfrom arcpy import envenv.workspace = "Database Connections/Whatever - Else"fc = "Testenv.SDE.testFC"if arcpy.Exists(fc): print "This exists: %s" % fc else: print "This does not exist: %s" % fc
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.