dired.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:sublime-dired 作者: Twizzledrizzle 项目源码 文件源码
def _move(self, path):
        if path == self.path:
            return

        files = self.get_marked() or self.get_selected()

        if not isabs(path):
            path = join(self.path, path)
        if not isdir(path):
            sublime.error_message('Not a valid directory: {}'.format(path))
            return

        # Move all items into the target directory.  If the target directory was also selected,
        # ignore it.
        files = self.get_marked() or self.get_selected()
        path = normpath(path)
        for filename in files:
            fqn = normpath(join(self.path, filename))
            if fqn != path:
                shutil.move(fqn, path)
        self.view.run_command('dired_refresh')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号