好的,我通过子进程调用(在GUI中)启动了一些docker run命令。电话看起来像这样:
import subprocess
a = subprocess.run(args, stdout=subprocess.PIPE)
output = a.stdout.decode().split("\n")
生活在docker容器中的进程会记录到stdout,然后我想我可以获取我的日志消息。我正在使用docker run -a命令,如
/usr/bin/docker run --rm -a stdout xxxx/pyrisk:latest python prices.py
答案 0 :(得分:3)
我建议使用docker.py库,而不是通过子进程直接调用docker命令。 点击此处:https://github.com/docker/docker-py
您的案例如下:
//li/a[contains(@href,'mysite.com/item/')]