Python 字符串连接问题

问题描述 投票:0回答:1

我有一些代码,其中我将联接应用于列表。 加入之前的列表如下所示:

[“'DealerwebAgcy_NYK_GW_UAT'”,“'DealerwebAgcy'”,“'UAT'”,'@ECNPhysicalMarketCo nfigId', "'GATEWAY'", "'DEALERWEB_MD_AGCY'", "'NU1MKVETC'", "'mkvetcu'", "'C: e mp'", '0', "'NYK'", '0', '1', "'isqlw.exe'", 'GetDate()', '12345', "'NYK'", '350 ', '7']

连接后,这是结果字符串

'DealerwebAgcy_NYK_GW_UAT','DealerwebAgcy','UAT',@ECNPhysicalMarketConfigId,'GAT EWAY','DEALERWEB_MD_AGCY','NU1MKVETC','mkvetcu','C: emp',0,'NYK',0,1,'isqlw。 exe',GetDate(),12345,'NYK',350,7

注意元素

'C:\temp'
最终为 ,
'C:     emp'
,

我在 python 命令提示符下尝试了类似的操作,但我无法重复此操作。

负责这个魔法的相关代码如下。

values_dict["ECNMarketInstance"]  = [strVal(self.EcnInstance_),strVal      (self.DisplayName_) ,strVal(self.environment_), '@ECNPhysicalMarketConfigId',strVal(self.EcnGatewaTypeId_),strVal(self.ConnectionComponent_),strVal(self.UserName_),strVal(self.Password_),strVal(self.WorkingDir_),"0",strVal(self.region_),"0","1", strVal(self.LUVersion_), "GetDate()" ,  self.LUUserId_,strVal(self.LUOwningSite_),self.QuoteColumnId_ , self.Capabilities_]

delim = ","
joined = delim.join(values) 
print values
print joined
python string
1个回答
5
投票

是制表符。

您有两个选择:1)使字符串为“c:\ temp”,或2)使用r“c:emp”

© www.soinside.com 2019 - 2024. All rights reserved.