小编hgm*_*inh的帖子

如何将 requests.RequestsCookieJar 转换为字符串

我有一个requests.RequestCookieJar包含来自不同域/路径的多个 cookie的对象。如何按照此处提到的规则为特定域/路径提取 cookie 字符串?

例如

>>> r = requests.get("https://stackoverflow.com")
>>> print(r.cookies)
<RequestsCookieJar[<Cookie prov=4df137f9-848e-01c3-f01b-35ec61022540 for .stackoverflow.com/>]>

# the function I expect
>>> getCookies(r.cookies, "stackoverflow.com")
"prov=4df137f9-848e-01c3-f01b-35ec61022540"

>>> getCookies(r.cookies, "meta.stackoverflow.com")
"prov=4df137f9-848e-01c3-f01b-35ec61022540"
# meta.stackoverflow.com is also satisfied as it is subdomain of .stackoverflow.com

>>> getCookies(r.cookies, "google.com")
""
# r.cookies does not contains any cookie for google.com, so it return empty string
Run Code Online (Sandbox Code Playgroud)

python python-requests

8
推荐指数
2
解决办法
2万
查看次数

无法删除状态为“已创建”的Docker容器

在尝试为我的应用程序构建docker映像时,不知何故我意外地创建了两个具有status的容器Created

$ docker ps -a

CONTAINER ID        IMAGE                 COMMAND                  CREATED             STATUS              PORTS                      NAMES
597a3d226a08        2eba970a4fc8          "entrypoint.sh"          43 hours ago        Created                                        pedantic_almeida
bae7a9324bc8        b0898d035451          "entrypoint.sh"          43 hours ago        Created                                        zen_franklin
Run Code Online (Sandbox Code Playgroud)

问题是我无法使用这些容器做任何事情。docker rm/restart/inspect <container-id>全部挂断,没有消息打印。但是,从这两个图像启动新容器工作正常。

所以我的问题是如何删除这两个容器?如果您需要任何其他信息,请告诉我。


Docker版本:18.03.0-ce

docker

5
推荐指数
1
解决办法
2630
查看次数

标签 统计

docker ×1

python ×1

python-requests ×1