level 1
咱_结_婚_吧_
楼主
求助,我现在有三个Python文件,A.py,B.py,C.py 文件内容如下:
A.py:
GLOBAL_VAR = None
B.py
import A
class Person:
name = '张三'
def func():
A.GLOBAL_VAR = Person()
C.py:
import A
import B
B.func()
print(A.GLOBAL_VAR.name)
运行C.py正常,但是点击C.py中name无法调转到定义,鼠标放到name显示Cannot access member "name" for type "None"
在pycharm中可以正常跳转,在vscode中无法跳转,请问这是怎么回事。 谢谢!





2021年06月25日 05点06分
1
A.py:
GLOBAL_VAR = None
B.py
import A
class Person:
name = '张三'
def func():
A.GLOBAL_VAR = Person()
C.py:
import A
import B
B.func()
print(A.GLOBAL_VAR.name)
运行C.py正常,但是点击C.py中name无法调转到定义,鼠标放到name显示Cannot access member "name" for type "None"
在pycharm中可以正常跳转,在vscode中无法跳转,请问这是怎么回事。 谢谢!




