Я использую Mac и пытаюсь настроить Intellisense в VS Code, следуя инструкциям по установке расширения для Python. Однако, если я напишу простой класс и метод с прикрепленной к нему документацией, а затем я попытаюсь вызвать метод (например, a.say_hello ()), когда я наберу «a». Я не получаю ни доступных опций (например, say_hello), ни связанной документации (это распечатывает привет), прикрепленной к этой функции. Как мне это включить?
class SimpleTest:
def say_hello(self):
'''
this prints out hello
'''
print('hello')
a = SimpleTest()
a.say_hello()
Затем расширение Python предоставляет ярлыки для запуска исходного кода Python в текущем выбранном интерпретаторе, нам нужно ввести Python: Select Interpreter в палитре команд, чтобы переключиться на интерпретатор python.






Привет, какой документации вы следовали? Я пытался следовать этому документу: code.visualstudio.com/docs/languages/python, установить Python 3.7.1 из python.org/downloads и установить расширение python. Затем введите свой общий код, и он отлично работает, как и ожидалось: 1drv.ms/u/s!Atv5QNuFrncKmE6h5OfOB16YYwvJ