首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sublime.getClipboard: AttributeError:“模块”对象没有属性“getClipboard”

sublime.getClipboard: AttributeError:“模块”对象没有属性“getClipboard”
EN

Stack Overflow用户
提问于 2013-10-21 16:13:44
回答 1查看 434关注 0票数 2

我尝试创建简单的sublime 3插件:

代码语言:javascript
复制
import sublime, sublime_plugin, os.path

class RelativeCommand(sublime_plugin.TextCommand):
    def run(self, edit):
        self.view.insert(edit, 0, sublime.getClipboard())

它必须将当前文件路径插入到当前文件的开头。

我找到了方法sublime.getClipboard() 这里

但它失败了:

代码语言:javascript
复制
File "/Users/maks/Library/Application Support/Sublime Text 3/Packages/relative/relative.py", line 7, in run
    self.view.insert(edit, 0, sublime.getClipboard())
AttributeError: 'module' object has no attribute 'getClipboard'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-22 09:03:03

不知道为什么,但是方法名实际上是get_clipboard

代码语言:javascript
复制
sublime.get_clipboard()

尽管在文档中它是getClipboard

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19499617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档