2014-10-18 66 views

回答

4

查看Nautilus scripts的文檔,您可以使用環境變量NAUTILUS_SCRIPT_SELECTED_FILE_PATHS獲取選定文件的路徑。在Python中,您可以使用os.environ來獲得它的值,然後您可以使用os.path的函數在路徑上執行操作:

import os 
paths = os.environ['NAUTILUS_SCRIPT_SELECTED_FILE_PATHS'].splitlines() 
for p in paths: 
    if os.path.isdir(p): 
     print p