从控制台
>>> 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控制台可以告诉我吗?