小编pb1*_*100的帖子

排列数字列(表格格式的打印输出)

我有以下格式保存的数据(数字)(示例):

234 127 34 23 45567  
23 12 4 4 45  
23456 2 1 444 567  
...
Run Code Online (Sandbox Code Playgroud)

是否有任何python方法来排列数字并将它们作为

  234  127  34   23  45567  
   23   12   4    4     45  
23456    2   1  444    567 
Run Code Online (Sandbox Code Playgroud)

(我无法预测列大小).

python

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

Kubernetes/Helm:ConfigMap和"binaryData:"的任何例子?

使用Kubernetes 1.10.*我们可以使用binaryData:,ConfigMap我正在尝试将其与Helm:

apiVersion: v1
kind: ConfigMap
metadata:
  name: some_config_map
data:
  text_data: |-
    {{ .Files.Get "truststores/simple_text_file.txt" }}
binaryData:
  trustore.jks: |-
    {{ .Files.Get "truststores/trustore.jks" | b64enc }}
Run Code Online (Sandbox Code Playgroud)

我不确定最后一行 - 无论语法如何:

 {{ "truststores/trustore.jks" | b64enc }}
 {{ "truststores/trustore.jks" }}
Run Code Online (Sandbox Code Playgroud)

trustore.jks当我部署它是空的.

那我怎么用binaryData:

kubernetes kubernetes-helm

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

python 2.6打印格式(%):删除换行符

我使用python 2.6并阅读了许多关于从'print'中删除新行的链接,但是找不到使用示例以及使用模数符号(%)进行格式化.在我的程序中,我试图在计算数据的循环线中写入,但每个行数据来自不同的计算:

while loop
    ... calulating value1 and value2
    print ('%10d %10s') % (value1, value2)    [1]
    ... calulating value3 and value4
    print ('%7s %15d') % (value3, value4)    [2]
    print #this is where newline should come from

所以我想得到:

value1 value2 value3 value4
value5 value6 value7 value8
...

基本上这种方法保持了我的程序的可读性(每个实际行具有超过20个计算位置).相反的方法是将所有数据连接成一个长字符串,但可读性可能会丢失.
是否可以使用[1]和[2]中的"print()%()"语法删除换行符?

python

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

终端中的 python - 如何获取当前颜色?

我读过几个关于在终端中设置颜色的 URL。但在颜色改变一段时间后,我想重置为以前的颜色。我怎样才能得到当前的颜色?(我想避免第三方库,只使用包含的电池;-))特别是(来自(python)在函数中使用装饰器进行彩色打印):

import sys
green = '\033[01;32m'
red = '\033[01;31m'

... remember current colours here ...
sys.stdout.write(green+"Hello ")
sys.stderr.write(red+"world!")
Run Code Online (Sandbox Code Playgroud)

python terminal colors

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

Teamcity - 多个 docker 注册表凭据

我需要使用 Dockerfile 构建 docker 映像,然后将其推送到我们的私有 docker 注册表。问题是在 Dockerfile 中我们有:

FROM docker_image_on_docker_hub

因此 TC 需要存储和使用 docker hub 访问凭据。但是,一旦构建完成,就需要将映像推送到我们的私有 docker 注册表。

我知道我可以使用Command Line带有可以运行的脚本的运行程序来做到这一点docker login ...,但是......是否可以仅使用构建功能、连接(其他任何东西)来做到这一点?

teamcity docker

0
推荐指数
1
解决办法
3749
查看次数