小编Mau*_*yer的帖子

dockerregistry代理可以支持多个remoteurl吗?

当前的 docker 注册表看起来只支持 config.yml 中的一个远程 url,例如:

proxy:
      remoteurl: https://registry-1.docker.io
Run Code Online (Sandbox Code Playgroud)

因此,如果 docker 询问其他镜像,例如“gcr.io/google_containers/pause-amd64:3.0”,它不会进入镜像注册表。

是否可以在一个 docker 注册表 config.yml 中配置多个远程 URL?

docker kubernetes

8
推荐指数
1
解决办法
3439
查看次数

有没有办法使用 pip 安装 psycopg2 而无需在主机系统上安装 postgres

在 macOS 上使用 pip 安装 psycopg2 失败,并出现错误pg_config 可执行文件未找到似乎正在寻找 Postgres 安装。我不想在主机操作系统上安装 Postgres 并尝试将 Django 应用程序与 dockerized Postgres 连接。

当 Django 和 Postgres 在单独的容器中进行 Docker 化时,该应用程序可以正常工作,但保持 Postgres 容器正常运行并与主机操作系统 Django 应用程序连接则不起作用。我在 python virtualenv 中运行 Django。

python postgresql macos psycopg2 docker

7
推荐指数
1
解决办法
4219
查看次数

Python Pickle Dump 'Wb' 参数

在使用pickle保存数据的例子中,我经常会遇到很多人使用的第二个参数'wb',例如:

pickle.dump(obj, open('save.p', 'wb')).

什么是'wb'参数呢?

python serialization pickle

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

无法使用诗歌在 M1 mac 上安装 Gevent

我尝试使用诗歌为虚拟环境安装许多依赖项。当它到达时,gevent (20.9.0)它会得到以下内容

import error:

ImportError: dlopen(/private/var/folders/21/wxg5bdsj1w3f3j_9sl_pktbw0000gn/T/pip-build-env-50mwte36/overlay/lib/python3.8/site-packages/_cffi_backend.cpython-38-darwin.so,
0x0002): tried:
'/private/var/folders/21/wxg5bdsj1w3f3j_9sl_pktbw0000gn/T/pip-build-env-50mwte36/overlay/lib/python3.8/site-packages/_cffi_backend.cpython-38-darwin.so'
(mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e')), '/usr/local/lib/_cffi_backend.cpython-38-darwin.so' (no such file), '/usr/lib/_cffi_backend.cpython-38-darwin.so' (no such file)
Run Code Online (Sandbox Code Playgroud)

我尝试使用 pip3 代替,但仍然遇到同样的问题。

python gevent python-poetry apple-m1

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

Psycopg2 在类内自动重新连接

我有课程可以连接到我的数据库。

import psycopg2, psycopg2.extensions
from parseini import config
import pandas as pd, pandas.io.sql as sqlio


class MyDatabase:
    def __init__(self, name='mydb.ini'):
        self.params = config(filename=name)
        self.my_connection = psycopg2.connect(**self.params)
        self.my_cursor = self.my_connection.cursor()

    def fetch_all_as_df(self, sql_statement):
        return sqlio.read_sql_query(sql_statement, self.my_connection)

    def df_to_sql(self, df):
        table = 'sometable'
        return sqlio.to_sql(df, table, self.my_connection)

    def __del__(self):
        self.my_cursor.close()
        self.my_connection.close()
Run Code Online (Sandbox Code Playgroud)

在我的情况下,我如何重新连接到数据库并处理 psycopg2.OperationalError ?

python psycopg2 python-3.x

4
推荐指数
1
解决办法
3548
查看次数

使用Python将字符串URL拆分为单词

如何从python中的字符串(URL)中获取各种单词?来自以下网址:

http://www.sample.com/level1/level2/index.html?id=1234
Run Code Online (Sandbox Code Playgroud)

我想得到像这样的话:

http, www, sample, com, level1, level2, index, html, id, 1234
Run Code Online (Sandbox Code Playgroud)

使用python的任何解决方案.

谢谢.

python url split

2
推荐指数
1
解决办法
910
查看次数