我剛安裝了這個「checkfiles」插件,它有一個語法錯誤。我不知道Python,但我已經嘗試了一些東西,但無法弄清楚。我想知道是否有人可以偷看,看看有沒有什麼突出的。這是下面的代碼的最後一行:python mercurial插件中的語法錯誤
if self.opt_all:
self.check_diffs = False
if self.checked_exts == '""':
self.ui.debug('checkfiles: checked extensions: (all text files)\n')
else:
self.ui.debug('checkfiles: checked extensions: %s\n' % ' '.join(self.checked_exts))
self.ui.debug('checkfiles: ignored extensions: %s\n' % ' '.join(self.ignored_exts))
self.ui.debug('checkfiles: ignored files: %s\n' % ' '.join(self.ignored_files))
self.ui.debug('checkfiles: check diffs only: %r\n' % self.check_diffs)
self.ui.debug('checkfiles: use spaces: %r\n' % self.use_spaces)
if ctx:
self.set_changectx(ctx)
def set_changectx(self, ctx):
self.ctx = ctx
if self.opt_all:
modified, added, removed, deleted, unknown, ignored, clean = self.repo.status(clean=True)
self.files = modified + added + clean # we can't get filecontext for unknown files
else:
self.files = ctx.files() if ctx else [] #THIS IS LINE 120
*未能從/scripts/mercurial-extensions/checkfiles/checkfiles.py導入擴展checkfiles:無效的語法(checkfiles.py,線120)
操作系統,操作系統版本,Python版本? – delnan
Linux ...但不確定Python版本 – Webnet