小编mea*_*312的帖子

Python Flask Pika Consumer (RabbitMQ)

我有两个小

蟒蛇烧瓶

应用

  1. Appone --> 制作人
  2. Apptwo --> 消费者

两者都是不同的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)

python rabbitmq flask pika

3
推荐指数
1
解决办法
4845
查看次数

熊猫布尔值的“平均值”

我真的很困惑,为什么只显示 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)

python pandas

3
推荐指数
1
解决办法
4396
查看次数

标签 统计

python ×2

flask ×1

pandas ×1

pika ×1

rabbitmq ×1