আমি এমন কিছু কোড বিকাশ করছি যা আমি আর্কজিআইএস সার্ভার ওয়েব পরিষেবা এবং স্বতন্ত্র স্ক্রিপ্ট হিসাবে উভয়ই চালাতে চাই। আমি কোনও এজিএস ওয়েব পরিষেবা হিসাবে বা স্ট্যান্ডলোন অজগর হিসাবে / ডেস্কটপের অভ্যন্তরে চলছে কিনা তার উপর নির্ভর করে কার্যকরভাবে সামান্য পরিবর্তন করতে সক্ষম হতে চাই।
এটি সনাক্ত করার কোনও উপায় আছে?
আমি কিছু অনুসন্ধান করেছি কিন্তু খুব সন্তোষজনক কিছু পাই নি। আমি arcpy.mapping.CreateGISServerConnicationFile দেখেছি , তবে এটি বর্তমান পরিবেশ পরীক্ষা করার বিরোধী হিসাবে একটি সার্ভারের সাথে সংযোগ স্থাপন করে। আমি কীভাবে পরিষেবাগুলিতে ডাব্লু / এজিএসে চালিত হয় (যেমন, এটি ) সে সম্পর্কিত তথ্যও চেয়েছি, তবে আমি আরকিপিআইআইএসওয়েবসভার () টাইপ ফাংশনের লাইনে কিছুই দেখছি না। আমার কি কেবল পরিবেশ পরীক্ষা করা দরকার (দেখতে চাই যে "% স্ক্র্যাচফোল্ডার% sys.argv সম্পর্কিত কোনও কিছুর জন্য নির্ধারণ করা হয়েছে বা পরীক্ষা করা আছে)? এক ধরনের অস্থির সমাধান বলে মনে হয়।