Сделай в питоне:
print(r.request.headers)чтобы получить заголовки и попробуй их передать в басе. Недавно такая же проблема была, что сервер ничего не отдает. Решилось передачей заголовков Accept-Encoding и connection: keep/alive.
могу я как-то вызвать файл с действиями другого проекта без создания модуля?
т.е. я хочу иметь возможность выносить часть логики в отдельные файлы, чтобы их можно было использовать так же как модуль, но только убрав необходимость каждый раз прыгать вокруг создания и добавления этого модуля после внесения очередных поправок...
@mt-NATS said in include проекта в проект:
могу я как-то вызвать файл с действиями другого проекта без создания модуля?
т.е. я хочу иметь возможность выносить часть логики в отдельные файлы, чтобы их можно было использовать так же как модуль, но только убрав необходимость каждый раз прыгать вокруг создания и добавления этого модуля после внесения очередных поправок...
Нет. В BAS нет функционала для выполнения кода из строки. Для ознакомления можете прочитать следующие темы:
https://community.bablosoft.com/topic/792/расширение-против-callback-hell
https://community.bablosoft.com/topic/10824/поддержка-javascript-правильно-добавить
Чисто теоретически - можно, но сборщик реализовать придется отдельно.
По сути файл проекта - это просто файл.
Функция в этом файле - просто секция.
То есть заморочившись можно, что такое сделать. Главное следить за айдишьниками. А вот на них можно грабли поймать...
Но из коробки нет.
Ну или опять же, если очень хочется, можно одеть один презерватив, поверх другого 😁 использовать например autoit, для замены функций в проекте путем копи паст. Но оно того стоит?