Запретить вставку содержимого ячеек в консоль Spyder - PullRequest
0 голосов
/ 05 июня 2019

Я использую Spyder IDE, и мне нужна помощь с блоками кода в нем.

В настоящее время я пытаюсь работать с блоками кода, так как я чувствую, что это устраняет необходимость компилировать всю программу каждый раз, а также метод частичного выбора кода и его запуска.

Я проверил настройки консоли в настройках, но не смог найти никакого решения ..

Но у меня возникла проблема при созданииблок кода, используя # %% и напишите в нем некоторый код, например:

    # %%
    a = input('Enter your first name: ')
    b = input('Enter your last name: ')
    print('\nYour name is',a,b)

Когда я запускаю этот блок кода, весь код, присутствующий в блоке, вставляется вКонсоль, а затем она выполняется.

Есть ли способ избежать этого?

1 Ответ

0 голосов
/ 05 июня 2019

( сопровождающий Spyder здесь ) Это уже решено, и оно станет частью Spyder 4 (нашей следующей основной версии, которая будет выпущена позже в 2019 году).

Для этой версии мы добавили функцию с именем runcell, которая будет запускать ячейку без необходимости вставлять все содержимое в консоль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...