我有两个小
蟒蛇烧瓶
应用
两者都是不同的docker-container,并由docker-compose
我没有从生产者到消费者的数据......即使当我在 apptwo 中开始时,start.consuming()生产者也无法将任何数据发送到 RabbitMQ Broker 也许有人可以帮助我。非常感谢
码头工人组成:
version: '3'
services:
appone:
container_name: appone
restart: always
build:
context: ./appone
dockerfile: Dockerfile
environment:
FLASK_APP: ./app.py
volumes:
- './appone:/code/:cached'
ports:
- "5001:5001"
apptwo:
container_name: apptwo
restart: always
build:
context: ./apptwo
dockerfile: Dockerfile
environment:
FLASK_DEBUG: 1
FLASK_APP: ./app.py
volumes:
- ./apptwo:/code:cached
ports:
- "5002:5002"
rabbitmq:
image: "rabbitmq:3-management"
hostname: "rabbit"
ports:
- "15672:15672"
- "5672:5672"
labels:
NAME: "rabbitmq"
volumes:
- …Run Code Online (Sandbox Code Playgroud) 我真的很困惑,为什么只显示 False 结果而不是像 0.8 那样,因为第 3 列(Value3)有 4 个 true 和 1 个 false。我读到平均值应该是可能的,但我无法解决它
也许有人可以给我一点提示我做错了什么?
data = [
{
"Datum": "2019-05-11",
"Value1": True,
"Value2": 10,
"Value3": False,
"Value4": 20
},
{
"Datum": "2019-05-11",
"Value1": True,
"Value2": 20,
"Value3": True,
"Value4": 40
},
{
"Datum": "2019-05-11",
"Value1": True,
"Value2": 20,
"Value3": True,
"Value4": 40
},
{
"Datum": "2019-05-11",
"Value1": True,
"Value2": 10,
"Value3": True,
"Value4": 20
},
{
"Datum": "2019-05-11",
"Value1": True,
"Value2": 20,
"Value3": True,
"Value4": 40
},
{
"Datum": …Run Code Online (Sandbox Code Playgroud)