это приложение Python, 30-дневная погодная панель , эффективно получает данные о погоде для нескольких местоположений через API Openweather и надежно хранит их в ведре AWS S3. Этот проект демонстрирует лучшие практики в взаимодействии API, управлении облачными ресурсами и безопасной обработкой учетных данных.
функции ключей:
стек технологий:
] (aws interaction),
запросов (http requests),
dotenv (управление переменным среды)
]
структура проекта:
weather-dashboard/
src/
__init__.py
weather_dashboard.py
tests/
data/
.env
.gitignore
requirements.txt
]
: сценарий Core для извлечения данных и AWS S3 Взаимодействие.
]
: надежно хранит клавиши API и данные AWS.
: перечисляет зависимости проекта.
Руководство по настройке:
] предпосылки:
]Steps: ]
]
]
]
с вашим ключом API и информацией о ведре AWS (пример ниже):
]
OPENWEATHER_API_KEY=YOUR_OPENWEATHER_API_KEY
AWS_BUCKET_NAME=your-weather-bucket
AWS_DEFAULT_REGION=your-aws-region
]
.
]
]
visuals: ]
]]
]
]
извлеченные уроки: ]
AWS S3 Управление ведром и интеграция Python.] добавить возможности прогнозирования погоды.
]] спасибо DevOps и Python Communities, Openweather и AWS.
Контакт:
LinkedIn: Onyeneke FAST Github: только fave ]
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3