如何使用 Python 3 在 txt 文件中打印变量

我一直在网上搜索,但没有找到任何解决方案。

这是我的文本文件:

我想要 x 饼干
他想要 y 饼干

我希望 python 脚本从用户输入中导出 x 和 y 中的值。脚本如下:

xcookies = input("How much cookies do you want?") 
ycookies = input("How much cookies does he want?")

我在网上找到了一些脚本,但我永远无法保留原始文本文件中的文本,也无法在此文本文件中导出变量。

任何人都可以帮我吗?


拉丁的传说
浏览 92回答 2
2回答

慕码人8056858

这会将您的变量附加到 MyFile 的末尾.txt,这是一个与 python 脚本位于同一目录中的 txt 文件。# Open the text filetxt_file = open("MyFile.txt","a")# Append new linetxt_file.write('\n')# Append your variablestxt_file.write(xcookies + '\n')txt_file.write(ycookies + '\n')# Close filetxt_file.close()

猛跑小猪

目前尚不清楚您希望在脚本中达到什么目的。请更具体地说明您的问题。无论如何,您可以将其用作指南:为了读取文本文件并写入文本文件,您可以执行以下操作:with open("path/to/file.txt", "r") as f:     data = f.read()使用它,您可以读取文件的内容,然后解析它(使用或您需要的任何内容)。data.split()从用户获取所需输入后,您可以通过执行以下操作将内容写回文件:with open("path/to/file.txt", "w") as f:     f.write(content)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python