如何将 .txt 文件的内容分配给 Python 中的字符串变量?
How can I assign the contents of a .txt file to a string variable in Python?
我在 Whosebug 上找不到这个问题的答案,所以我问这个问题。
我有一个文本文件路径存储在一个名为 settings_data_path
的变量中,我想获取该文本文件中的任何内容并将其放入一个字符串变量中,在本例中为 limited_n_ints
。所以我打开文件并使用
将其放入变量中
settings_data = open(settings_data_path, "r")
limited_n_ints = (settings_data.read())
print(limited_n_ints)
settings_data.close()
每当我用 w+ 打开数据路径并在文件中写入一些东西时,一切正常。但是,当我打印 limited_n_ints
时,什么也没有显示。有谁知道如何将此文件存储到变量中?
尝试
setting_data = open('inventory.4.txt', 'r')
lines = setting_data.readlines()
limited_n_ints = ''
for i in lines:
limited_n_ints = limited_n_ints + i
print(limited_n_ints)
我在 Whosebug 上找不到这个问题的答案,所以我问这个问题。
我有一个文本文件路径存储在一个名为 settings_data_path
的变量中,我想获取该文本文件中的任何内容并将其放入一个字符串变量中,在本例中为 limited_n_ints
。所以我打开文件并使用
settings_data = open(settings_data_path, "r")
limited_n_ints = (settings_data.read())
print(limited_n_ints)
settings_data.close()
每当我用 w+ 打开数据路径并在文件中写入一些东西时,一切正常。但是,当我打印 limited_n_ints
时,什么也没有显示。有谁知道如何将此文件存储到变量中?
尝试
setting_data = open('inventory.4.txt', 'r')
lines = setting_data.readlines()
limited_n_ints = ''
for i in lines:
limited_n_ints = limited_n_ints + i
print(limited_n_ints)