如何处理文本文件中以空格分隔的字符串?

How do I treat strings separated by spaces in text files?

我有一个文本文件,其中包含一个由“0”和“1”组成的字符串,后跟一个 space 和另一个由“0”和“1”组成的长度相同的字符串。在两个不同的变量中存储 space 之前的字符串和之后的字符串的最简单方法是什么?

假设我有一个名为 Text.txt 的文本文件。如何将第一个字符串存储在变量 'encryptedText' 中,将第二个字符串存储在变量 'key' 中?

file = open("Text.txt", mode="r")
encryptedText = ""
key = ""

file.close()

文本文件中的内容(全部在第一行):01001001010 11000100111

01001001010应该存储在'encryptedText',11000100111应该存储在'key'.

最简单的方法是在 space

上拆分
with open("Text.txt", mode="r") as file:
    encryptedtext, key = file.readline().split(' ')
with open('Text.txt', mode="r") as open_file:
    encryptedText, key = open_file.readline().split(" ");