我已经尝试了一些东西,但是当我打印 searchterm 变量时我无法摆脱 \n
1.
os.system(r"grep -R 'title' tmp2 | awk -F '\"' '{print $4}' > guessedtitle ")
with open("./guessedtitle", "r") as myfile2:
search = str(myfile2.readlines())[2:-2]
searchterm = ''.join(search.split())
print(searchterm)
这给了我以下输出:Mr Inbetween\n
2.
with open("./guessedtitle", "r") as myfile2:
search = str(myfile2.readlines())[2:-2]
searchterm = str(search.replace('\r\n'))
print(searchterm)
this also give me the following output : `Mr Inbetween\n`
with open("./guessedtitle", "r") as myfile2:
search = str(myfile2.readlines())[2:-2]
searchterm = (search.rstrip('\r\n'))
print(searchterm)
相同的输出:Mr Inbetween\n
请有人指导我做错了什么或为什么我无法删除尾随的新行?