字符串连接追加到开头而不是结尾

时间:2015-07-17 13:57:06

标签: python string concatenation

如果不添加一行,我需要检查该行的最后一个字符是/。 我能够通过ident进程查看最后一个字符是/ 但是当我将/连接到一个字符串时,它出现在行的开头而不是结尾处。无法找到一个暗示为什么会发生这种情况。 我有这段代码:

for x in file:
    x= x.rstrip('\n') #deleting cr at eol
    xx=len(x)
    if x[xx-2:xx-1] != ("/"):
        x=x[:xx]+"/" # nor this one is working x=x+"/"

这会将/添加到文件的开头。

在此和平网址中获取相同的内容=添加+ x +页面+ yas,我在开头添加了页面

1 个答案:

答案 0 :(得分:0)

假设您要在unix上添加路径分隔符('/'):

for x in file:
    x = os.path.join(x.rstrip(), '')

当然,您必须在代码的开头添加import osfrom os import path