Для тех, кто использует Lambda Integrated Proxy с API Gateway . Вам необходимо настроить свою лямбда-функцию, как если бы вы отправляли свои запросы непосредственно, то есть функция должна правильно настроить заголовки ответов. (Если вы используете пользовательские лямбда-функции, это будет обрабатываться шлюзом API.)
//In your lambda's index.handler():
exports.handler = (event, context, callback) => {
//on success:
callback(null, {
statusCode: 200,
headers: {
"Access-Control-Allow-Origin" : "*"
}
}
}
Если вы можете немного изменить свой файл в начале и в конце, вы можете использовать список имен . См., Например: http://jules-lsm.github.io/vn4.2/namelists/intro.html
&namelist_name
x = 1.5
y = 2.8
z = 9.4
/
с простым кодом Фортрана
[ 111]В противном случае ответ отрицательный, невозможно просто присвоить значение переменной с определенным именем из файла конфигурации, не анализируя имя и используя какой-либо условный или выборочный регистр или массив указателей или что-то вроде тот. I / O списка имен Fortran делает это для вашего удобства.
Или есть библиотеки, которые могут выполнять аналогичную работу и разрешать файлы конфигурации различных форм. Этот ответ обсуждает эти параметры в контексте аргументов командной строки. Существуют различные библиотеки для файлов конфигурации различных форм, но, например, модели прогноза погоды и прогноза климата чаще всего используют списки имен. Для моей модели я написал свой собственный парсер , который дает больше возможностей для структурированных данных, но он не документирован и его будет сложнее использовать для других людей.