我正在尝试从python的1个一行文本文件中获取3个特定字符。我试图将文本文件转换为字符串,但是当我尝试打印字符时,它只会打印整行。没有错误消息,所以我无法弄清楚出什么问题了。我发现的所有内容仍然打印出整行,而不仅仅是3个字符。我尝试过的代码:
board = open('Leaderboard!.txt', 'r')
print(board[16:18])
我想做的是打印出16到18个字符,但它只打印整行。
替换:
board = open('Leaderboard!.txt', 'r')
print(board[16:18])
使用:
board = open('Leaderboard!.txt', 'r')
data = board.readlines()[0]
print(data[16:18])
board.close()