Есть ли способ запускать многострочные скрипты python в традиционной интерактивной оболочке типа shell plus?

Мне нужно запускать скрипты python на старом сервере, который обслуживает приложение django, каждый раз, когда я выполняю команды построчно, я хочу иметь возможность вставить скрипт или набор команд все сразу, как shell plus django расширение, есть ли способ? Например, я хочу вставить код ниже все сразу, как я делаю в shell plus djnago расширение.

fields = ['id', "name"]
rows = article_list
filename = "articles_with_highlighted_text_v2.csv"

with open(filename, 'w', newline='') as csvfile:
    csvwriter = csv.writer(csvfile)
    csvwriter.writerow(fields)
    csvwriter.writerows(rows)

Спасибо.

Я пробовал искать в Google, но, к сожалению, не смог найти никаких трюков, чтобы иметь возможность запускать скрипт все сразу в оболочке python.

Вернуться на верх