我在ArcGIS Pro中创建了一个脚本工具,它要求用户选择一个csv文件,然后将该csv文件读入pandas DataFrame并执行一些计算。我希望能够导出一个新的csv文件后,计算完成后,在同一个文件夹中的输入csv文件。
例如,用户从(C:\Users\Luis\GIS\input.csv)中选择输入csv文件。我想在脚本的末尾导出一个新的csv到(C:\Users\Luis\GIS\output.csv)
读取用户输入的参数设置如下:
input_csv = arcpy.GetParameterAsText(0)
此参数的数据类型为“文件”,是ArcGIS Pro中的“工具属性”。
1条答案
按热度按时间rjjhvcjd1#
如果您只想获取输入文件所在的文件夹,并且input_csv参数是一个绝对路径,则可以使用以下命令
然后使用新的文件路径保存DataFrame