我正在尝试使用subprocess.Popen将结果('ls -l')保存到变量中, 我的问题是,当我打印数组时,每个元素都带有'\ n'。
这是我的代码
result = subprocess.Popen("ls -1 | sed -e 's/\..*$//'", shell=True, stdout=subprocess.PIPE)
variables = result.stdout.readlines()
由于变量不是列表,所以我不能使用strip()。
有什么方法可以删除那些'\n'
吗?