我正在运行 SL4A Python 2.6.2 解释器。这段代码可以正常工作:
import android
droid = android.Android()
Run Code Online (Sandbox Code Playgroud)
但是当我在同一台机器上运行 QPython 2.7.2 解释器时,同样的代码给了我错误:
AttributeError: 'module' object has no attribute 'Android'
Run Code Online (Sandbox Code Playgroud) 我正在尝试运行RabbitMQ Python教程,但是虚拟机主机上的发送者和虚拟机客户机上的接收器和队列.所以我修改了提到的send.py代码,只修改了localhost和192.168.1.5.当我运行它时,我收到以下错误:
...
File "/home/damian/.virtualenvs/kivy_1.9/local/lib/python2.7/site-packages/pika/adapters/base_connection.py", line 153, in _check_state_on_disconnect
raise exceptions.ProbableAuthenticationError
pika.exceptions.ProbableAuthenticationError
Run Code Online (Sandbox Code Playgroud)
rabbitmq-server似乎正在运行,因为当我停止它时send.py给了我:
...
File "/home/damian/.virtualenvs/kivy_1.9/local/lib/python2.7/site-packages/pika/adapters/blocking_connection.py", line 301, in _adapter_connect
raise exceptions.AMQPConnectionError(error)
pika.exceptions.AMQPConnectionError: Connection to 192.168.1.5:5672 failed: [Errno 111] Connection refused
Run Code Online (Sandbox Code Playgroud)
这很有道理.
如何修复ProbableAuthenticationError?
主机是Debian 7,Python 2.7.3和pika 0.9.14,guest是Ubuntu 15.04 with rabbitmq-server 3.4.3-2
我有正在运行的 Celery 3.1 应用程序,它记录了一些敏感信息。理想情况下,我希望有相同的日志,但没有结果部分。
目前它看起来像:
worker_1 | [2019-12-10 13:46:40,052: INFO/MainProcess] Task xxxxx succeeded in 13.19569299298746s: yyyyyyy
Run Code Online (Sandbox Code Playgroud)
我想拥有:
worker_1 | [2019-12-10 13:46:40,052: INFO/MainProcess] Task xxxxx succeeded in 13.19569299298746s
Run Code Online (Sandbox Code Playgroud)
怎么做?
编辑:看来这可以完成这项工作:https://docs.celeryproject.org/en/3.1/reference/celery.worker.job.html#celery.worker.job.Request.success_msg但我不知道如何来实际使用它。