我在同一个包中导入类时遇到问题,这似乎不是循环依赖问题。所以我现在真的很困惑。
my-project/
lexer.py
exceptions.py
Run Code Online (Sandbox Code Playgroud)
我在 in 中声明了一个异常,exceptions.py并想在 中使用它lexer.py:
异常.py:
class LexError(Exception):
def __init__(self, message, line):
self.message = message
self.line = line
Run Code Online (Sandbox Code Playgroud)
在 lexer.py 中:
import re
import sys
from exceptions import LexError
...
Run Code Online (Sandbox Code Playgroud)
它不应该是循环依赖,因为lexer.py它是唯一的文件import。
谢谢!!
我发现tab不能像Vim那样循环完成
然后我寻找其他循环完成的方式,很多人说这ctrl+space是可用的
但这对我也不起作用,所以我想知道sublime是否有任何办法可以做到这一点
版本:Sublime Text 3
非常感谢!