Python pexpect - python 2.6 - 无法在一行中打印变量和 >

Python pexpect - python 2.6 - unable to print variable and > in one line

我正在尝试连接字符串 + 变量 + 字符串 使用 Python

从文件中获取变量
with open("file.txt") as fh:
for line line in fh:
d = "c:/" + xyz + ">"
print d

它打印 c:/xyz > 我希望输出为 "c:/xyz>"。当我在交互模式下尝试时,它打印得很好。

由于奇怪的格式,很难理解问题,但无论如何请尝试使用 format 方法:

 d = "c:/{}>".format(xyz.strip('\n'))