连接 python 中的字符串值

Concatenation the string values in python

我正在尝试在 python

中连接如下所示的字符串值

args = parser.parse_args()

地区代码 = args.regionCode

azure_api_token = args.azure_api_token

计算机名 = args.computerName

targetOu = 'OU=XXX,OU=$regionCode,OU=XXX,DC=XXX,DC=XX'

在区域代码中,我正在从构建参数中获取值我试图在目标 OU $regioncode 中分配它,但该值未获取或替换

有人可以帮我解决如何将变量值替换到目标 OU 的命令吗

要在 python 中替换字符串中的变量,您可以采用多种不同的方式。

在这里你可以做:

python 2:

targetOu = 'OU=XXX,OU={},OU=XXX,DC=XXX,DC=XX'.format(regionCode)

python 3:

targetOu = f'OU=XXX,OU={regionCode},OU=XXX,DC=XXX,DC=XX'

还有许多其他方法可以做到这一点。但是这个问题已经在很多不同的线程中得到了回答,所以我不会费心编写其他解决方案。