python-3.x - 如何将 python 文件发送到 docker 容器(使用 python 图像)并将输出返回到本地
问题描述
我有一个程序将 python 代码作为字符串获取。每次获取它并将输出返回到本地时,我如何才能在 python 容器中执行它?
解决方案
您可以通过 docker yml (docker-copose) 执行此操作
services:
server:
command: bash -c "python3 manage.py migrate; python3 manage.py runserver 0.0.0.0:8000; tail -f /dev/null;"
ports:
- "8000:8000"
或者在 Dockerfile 中:
RUN python3 manage.py migrate
如果 python 代码是一个字符串,可以尝试使用 EVAL 命令:
https://www.programiz.com/python-programming/methods/built-in/eval
推荐阅读
- android - 在 imageview 上显示隐藏布局
- f# - 如何从 fsharp 使用 libgit2sharp
- node.js - 为什么输入数据最后会得到两个额外的空格?
- sapb1 - 我的自定义 KPI 未按 SAP B1 中的当前用户过滤
- css - 如何设置嵌套元素的样式以与样式组件做出反应?
- node.js - grunt build 中的问题
- regex - 为 找到正确的正则表达式模式:
- integration - quadcc:被积函数 F 必须返回单个实值向量
- postgresql - 如何遍历字符串数组并在 Postgresql 中创建多个表
- java - 使用 JFileChooser 时显示 windows UI