python - python - 将输入的消息添加到 .txt 文件
问题描述
我想要做的是创建一个函数来保存用户对提示的回答并将其放入 .txt 文件中。
我使用 sys 来执行此操作,但它未能正确地将用户的答案放入文件中。它从 .txt 文件中删除了用户的答案,以便为最新的答案腾出新空间。
是否有任何其他模块可以帮助我的请求?
解决方案
我想你需要这样的东西
question = input("Your question: ")
def write_ans_to_file(answer, filename="answers.txt"):
with open(filename, "a") as e:
e.write(answer)
e.write("\n")
write_ans_to_file(question)
推荐阅读
- shiny - R Shiny 中具有动态输入的方差分析表
- batch-file - 使用批处理文件共享参考库
- assembly - 对 AX 和 AL 寄存器感到困惑
- docusignapi - Docusign - 在 HTML 文档中设置选项卡 - hideValueOnDocument
- javascript - 在 for 循环中使用 typeof 变量会引发错误
- python - 我可以在 soup.find_all() 函数中搜索多个 HTML 元素吗?
- java - 从具有孤立父 ID 的表中删除嵌套行
- python - 如何获取与放置在 QTableWIdget 中的 QCheckbox 关联的 QModelIndex
- module - 无法运行模块
- php - 即使请求成功,PHP curl_errno 也会返回 7