python - 如何将 .txt 文件的内容分配给 Python 中的字符串变量?

标签 python python-3.x string variables text-files

我有一个文本文件路径存储在名为 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)

关于python - 如何将 .txt 文件的内容分配给 Python 中的字符串变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59166507/

相关文章:

c# - 如何构建像 SO 这样的标记系统?

javascript - 在没有正则表达式的 JavaScript 中,不区分大小写的字符串全部替换

c# - 选择特定单词后的子字符串

Python 退出代码未在 control-m 中捕获

java - 永久更新 tensorflow-java 中的变量(在推理期间)

python - IronPython SQLite3操作错误: unable to open database file

python - 使用nltk进行通用同义词和词性处理

python - 我尝试从 picamera 获取 2 帧。为什么它的工作速度很慢?

python - 加速 pd.concat 的方法或使用其他方法连接表

python - 如何将列表发送到 Azure Durable Functions