Python — вариант использования с HTTP Post и итерацией папки [закрыто]
Я новичок в Python. Мне нужен скрипт, который будет выполнять следующие действия и будет непрерывно работать внутри контейнера докеров.
Повторите папку с именем /add, где будут обслуживаться файлы .dcm (файлы .dcm будут находиться внутри подкаталогов при вставке туда, а может и нет)
Каждый из этих файлов .dcm должен быть размещен по http-адресу определенного URI (
http:localhost:8042/instances
), это сервер Orthanc, который обрабатывает файлы .dcm. Тоcurl
команда, которая работает с bash: напримерcurl -X POST http://localhost:8042/instances --data-binary @CT.X.1.2.276.0.7230010.dcm
. Поскольку этот URI может быть изменен, python должен прочитать переменную среды "URI
", который будет указан на "docker run -e URI=...
"Затем каждый размещенный файл должен быть перемещен в папку /processed (действие перемещения должно выполняться после HTTP-сообщения). Он должен поддерживать свой родительский каталог (в случае, если он был обслужен) для размещения.
Для любых разъяснений, пожалуйста, прокомментируйте ниже.
Заранее спасибо!