python - 访问python中的文件: extra spaces

标签 python file spaces

我的代码如下所示:

fileName = "interview.txt"
accessMode = "r"
interview = open(fileName, accessMode)

name = interview.readline()
age = interview.readline()
colour = interview.readline()
print("Hello, "+name+" who is "+age+" years old and who's favourite colour is "+colour+".")

我想说的是:你好*姓名*,年龄*岁,最喜欢的颜色是*颜色*。相反,因为在记录信息时(来自不同的 python 程序)我必须将信息放在不同的行上,所以我在后面放置了\n 。所以输出之后有一个输入,如下所示:

 Hello, *Name*
 who is *age*
 years old and who's favourite colour is *colour*.

最佳答案

读取行输出上的调用条:

interview.readline().strip()

关于python - 访问python中的文件: extra spaces,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35347301/

相关文章:

python - 由于数组大小的微小差异,创建 numpy.zeros 的时间差异很大

LaTeX - 相当于\makebox 的垂直空间?

Javascript 检查空格

python - 填充包含全零的行的最快方法

python - (python) 从 python 脚本中发出 bash 命令 (alla perl system($cmd))

ruby-on-rails - 在 Rails 的数据库中将用户输入保存为 xml 文件

file - 将文件添加到文件夹时触发 VBScript

bash - 防止多次追加到一个文件

python - 在 Spyder(Python 中)中按 *enter* 是制表符还是 4 个空格?

python - 忽略 Pandas Dataframe 中的时间偏移