使用 PyCharm 自动完成导入
Autocomplete importing with PyCharm
为什么我无法摆脱这些红色下划线?而且我无法在 PyCharm?
中自动完成导入
datatype.py:
class DataType:
def __init__(self, name):
self.name = name
def set_value(self, value):
self.value = value
def get_value(self):
return self.value
在address.py
中使用它:
包名是datatypes
,你用from datatype import DataType
应该是:
# imports module datatype
from datatypes import datatype as dt
# uses class DataType
dt.DataType
更新:
我在其下添加了另一个包名test
和模块datatype.py
。
并尝试所有导入的可能性,所有这些都可以导入。
更新:
你应该检查你的 project interpreter
,点击 >>File >> Settings >> Project Interpreter
from .datatype import DataType
为什么我无法摆脱这些红色下划线?而且我无法在 PyCharm?
中自动完成导入datatype.py:
class DataType:
def __init__(self, name):
self.name = name
def set_value(self, value):
self.value = value
def get_value(self):
return self.value
在address.py
中使用它:
包名是datatypes
,你用from datatype import DataType
应该是:
# imports module datatype
from datatypes import datatype as dt
# uses class DataType
dt.DataType
更新:
我在其下添加了另一个包名test
和模块datatype.py
。
并尝试所有导入的可能性,所有这些都可以导入。
更新:
你应该检查你的 project interpreter
,点击 >>File >> Settings >> Project Interpreter
from .datatype import DataType