Python 使用nautilus脚本获取高亮显示文件的文件路径

Python 使用nautilus脚本获取高亮显示文件的文件路径,python,linux,ubuntu,nautilus,Python,Linux,Ubuntu,Nautilus,我想获取所选文件的文件路径。我已经试了一整天了,运气不好 例如,通过单击脚本“filename.py”,我希望获得高亮显示目录的路径。查看的文档,您可以使用环境变量NAUTILUS\u script\u selected\u FILE\u paths获得所选文件的路径。在Python中,您可以使用获取其值,然后可以使用的函数对路径执行操作: import os paths = os.environ['NAUTILUS_SCRIPT_SELECTED_FILE_PATHS'].splitline

我想获取所选文件的文件路径。我已经试了一整天了,运气不好


例如,通过单击脚本“filename.py”,我希望获得高亮显示目录的路径。

查看的文档,您可以使用环境变量
NAUTILUS\u script\u selected\u FILE\u paths获得所选文件的路径。在Python中,您可以使用获取其值,然后可以使用的函数对路径执行操作:

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