0

从控制台

>>> sublime.run_command('test_application_args',{'arg1':'5', 'arg2':'4'})
running TestApplicationArgsCommand
arg1: 5
arg2: 4

我想找到哪个 .py 文件具有该命令,如果它不是我删除的一些旧 py 文件并且不知何故 pyc 文件被遗忘了,那么我想删除罪魁祸首 pyc 文件。我怎样才能知道这门课的位置?

我在一个文件中有一个类似的类和方法。

(我认为这个被称为 TestApplicationArgsCommand 但我将其重命名以测试它是否被调用,并且我更改了它打印的内容,但它没有更改控制台中该运行命令的输出内容,所以我知道这个是不是。

import sublime, sublime_plugin

class TestApplicationArgsPodCommand(sublime_plugin.ApplicationCommand):
    def run(self, arg1, arg2):
        print("running TestApplicationArgsPodCommand")
        print("arg1___: " + arg1)
        print("arg2: " + arg2)

我在另一个文件中有类似的文件,但我从它们打印的内容中看到(除了其他文件不带 2 个参数的事实之外),它们也不是被调用的。

我怎样才能找出这个类和方法在哪里被调用?

python控制台可以告诉我吗?

4

0 回答 0