আমার স্ক্রিপ্টটির জন্য নির্বাচিত একক বৈশিষ্ট্য শ্রেণীর সাথে দুর্দান্ত কাজ করে clip_fc = arcpy.GetParameter(0)
।
তবে আমি যখন স্ক্রিপ্ট বৈশিষ্ট্যে মাল্টিভ্যালুতে ক্লিপ_এফসি সেট করি এবং তারপরে বেশ কয়েকটি বৈশিষ্ট্য শ্রেণি নির্বাচন করি, তখন আমি একটি ত্রুটি পাই "প্যারামিটারগুলি বৈধ নয়।"
আমি কোথায় ভুল করছি কেউ আমাকে দেখাতে পারে?
import arcpy
import os.path
from arcpy import env
arcpy.env.workspace = r"C:\GIS Home\project_1\clipshps\Combined_mf.gdb"
arcpy.env.overwriteOutput = True
clip_fc = arcpy.GetParameter(0)
clip_name = str(clip_fc)
output_dir = r"C:\GIS Home\project_1\clipshps\outputs_clip"
for fds in arcpy.ListDatasets():
for fc in arcpy.ListFeatureClasses('','',fds):
out = os.path.join(output_dir, fc + "_" + clip_name[40:] + "_clip.shp")
arcpy.Clip_analysis(fc, clip_fc, out, "")