Проблема в том, что у меня есть длинный SQL-скрипт (который содержит переменные и комментарии, а также много строк кода), который мне нужен, чтобы воспроизвести результаты, которые были получены в Jupyter Notebooks.
Я уже пытался "привести в порядок" SQL в строку, но это много строк и займет слишком много времени. По причинам архитектуры системы я не могу создать процедуру или представление, которое инкапсулирует скрипт.
# The basic structure of my problem sans actual detail as not required
engine = create_engine("server/database=connect")
SQL = "select * from foo" #Insert very long script here
SQL_DF = pd.read_sql(SQL, engine)
Я надеюсь, что есть неформальный способ или хитрость для преобразования целой ячейки (содержащей текст моего скрипта) в строковую переменную. Или, если у кого-то есть другой метод превращения длинных сценариев SQL в строки, которые можно легко использовать с SQL Alchemy.