我有一個腳本,我從GUI上運行。 GUI在ArcGIS中運行,基本上,第一個參數可以接受已嵌入到ArcMap中的文件,或者我可以使用資源管理器對話框導航到文件位置。如何測試文件是否包含完整路徑或文件名,Python?
如果我使用該選項選擇嵌入的文件,那麼它只返回文件名:
即「SOIL_LINES」
如果我使用的導航選項,則返回文件名和它的填充路徑:
C:\土壤\ SOIL_LINES.shp
我想測試輸入參數以查看該文件是否僅僅是文件名或者是否還包含完整路徑。我最終需要解析出選項2中的路徑以隔離文件名本身。我已經發現了這部分。
我已經使用os.path.isfile
但這將在兩種情況下返回文件,因爲它們都被視爲文件。
謝謝, 邁克
非常感謝。這指出我在正確的方向,我已經設法完成測試:) – Mike 2013-04-08 22:02:06