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'))
我正在尝试连接字符串 + 变量 + 字符串 使用 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'))