【问题标题】:Get file path of the highlighted files using nautilus script使用 nautilus 脚本获取突出显示文件的文件路径
【发布时间】:2014-10-18 13:20:00
【问题描述】:

我想获取所选文件的文件路径。我一整天都在尝试这个,但没有运气。

例如,通过单击脚本“filename.py”,我想获取突出显示目录的路径。

【问题讨论】:

    标签: python linux ubuntu nautilus


    【解决方案1】:

    查看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
    

    【讨论】:

      猜你喜欢
      • 2016-09-16
      • 2012-07-01
      • 2012-01-21
      • 2016-07-26
      • 2015-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多