我想將地理數據庫存檔到存檔文件夾中。地理數據庫已成功複製到「存檔」文件夾中,但我收到一個錯誤代碼,該代碼禁止我的其他代碼運行。該錯誤信息是:無法在ArcPy中複製gdb
ExecuteError: ERROR 000260: Failed to copy C:\\Folder\\Geodatabase.gdb into C:\Folder\Archive\Archived_20161028.gdb
Failed to execute (Copy).
如前所述,當我看在存檔文件夾,地理數據庫存儲在那裏爲Archived_20161028.gdb。我不知道如何繼續運行我的代碼或爲什麼錯誤消息彈出。
import arcpy
import os
Archive = r'C:\Folder\Archive'
if not os.path.exists(Archive):
os.makedirs(Archive)
gdb=r'C:\\Folder\\Geodatabase.gdb'
shp="C:\Folder\Geodatabase.gdb\Shapefile"
if len(gdb) > 0:
print gdb
fcArchived = os.path.join(Archive, 'Archived_{}.gdb'.format(time.strftime('%Y%m%d')))
print fcArchived
arcpy.Copy_management(gdb, fcArchived)
arcpy.Delete_management(gdb)
arcpy.CreateFileGDB_management (r'C:\\Folder',"Geodatabase.gdb")
Yesssss的工作涉及複製到本地,然後複製回網絡解決了我的問題! –