实际上,我逐行读取文件,然后在pygame中打印到屏幕上。
textbeingread = f.readline()
代码需要' textbeingread'并使用它来显示屏幕上的文字,但因为每一篇文章都在一个单独的行上,它有一个小图标,表明它下面有一条线(不完全确定如何显示它)。我只是想知道是否有一种方法(因为每一行的长度不同)省略行中的最后一个字符但使用其他所有字符。在此先感谢:)
答案 0 :(得分:0)
textbeingread = f.readline().rstrip("\r\n")
答案 1 :(得分:0)
textbeingread = f.readline()[:-1]
或
textbeingread = f.readline()[:-2]
取决于您是否要删除换行符或者前面的字符。