Python读取一个字符串,并循环输出几遍

Python011

Python读取一个字符串,并循环输出几遍,第1张

总共六个字符

python可以通过str*2重复输出字符串printstr*2#输出字符串两次,循环代码块就是将取到的每个字符进行打印输出,总共六个字符,就循环执行了6次。接下来我们使用For循环遍历一个列表。

import pandas as pd # 导入pandas包,用于读取文件

data = pd.read_excel('XXX.xlsx') # 读取文件名为XXX的文件

# data = pd.read_excel(r'XXX.xlsx') # 这行代码上行效果相同,r代表read读取文件,默认是r

data.head() # 查看数据

# data.head(6) # 查看前6行数据

登录后复制

data.to_excel('XXX.xlsx', index=False) # 将data数据集导出至名为XXX的文件中。

在 Jenkins Job 中,添加一个 pre script 来提高自动化程度,将这个脚本的输出作为其他主要流程build的参数,因此,build 参数的逻辑由 pre script 来控制,而不改变main job的逻辑。

下面的 sample 是通过获取一个 python 脚本的 console output 到 pipeline,然后再传递给其他 step 使用。

python script 中 print 或 sys.stdout.write 的输出,Jenkins 都可以获取到。只需要在pipeline script 中使用下面的方法,会获取到 script 的所有 output.

func test_value 是为了说明 return value 但并不输出到console,脚本执行结束后 Jenkins 并获取不到。下面的脚本,Jenkins 获取到的是 “Value: 2 3”。为了 pipeline 处理方便,可以在脚本中控制输出。

sample pipeline 中设置了三个stage,Preparation中定义一个变量,Get number 执行python 脚本,获取输出,Result 中使用该变量。