繁体   English   中英

Python连接问题

[英]Python concatenate issue

我在脚本中串联时遇到问题。 我有两个变量:

fileName = 'www.blah.com/var/www/vhosts/www.blah.com/web/images/stories/?{-jYi?'
signature = '{HEX}php.nested.base64.503'

当我尝试连接这两个变量时。 结果很奇怪:

files = files + '%s -> %s' % (fileName,signature) + '\n'
## Result:
 -> {HEX}php.nested.base64.503 ts/www.blah.com/web/images/stories/?{-jYi?

编辑:

我做错了什么? 我尝试了加入,但我遇到了完全相同的问题。

提前致谢。

出于未知原因,我不知道为什么在终端上打印结果时会得到此结果,但是在发送的电子邮件中一切正常。

这是一个愚蠢的问题。

您的代码不应给出该结果。 但是,这里有另一种方法:

files = '%s %s -> %s\n' %(files, fileName, signature)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM