python - tkinter 无法弄清楚如何从文件中读取并输入文本输入
问题描述
我尝试了很多不同的东西,我在网上搜索过,找不到任何东西,所以我来到了这里。希望有人可以帮助我找到解决方法或修复方法。
代码:
TextFile = open(os.path.join("F:\Dev\python", "file.txt"), "r")
print(TextFile)
nameFull = "Welcome " + str(TextFile) + "!
.txt 文件中的文本取自另一个 python 脚本的输入。
TextFile = open(os.path.join("F:\Dev\python", "file.txt"), "w")
TextFile.write(name)
TextFile.close()
每当我运行它时,我都会在打印时得到一堆乱七八糟的东西作为 TextFile 变量。
<_io.TextIOWrapper name='F:\\Dev\\python\\file.txt' mode='r' encoding='cp1252'>
解决方案
TextFile
在您的代码中是一个文件对象,您需要该read
方法从中读取文件的全部内容:
file = open('myfile.txt', 'r')
content = file.read()
print(content)
file.close()
推荐阅读
- excel - 查找最远包含特定值的电子表格底部的单元格
- firebase - 如何在flutter中从firestore开发饼图
- python - 在数据框中:如何使用 python 从 timedelta 中同时提取分钟和秒(mm:ss)
- php - SQL 语法错误;检查与您的 MariaDB 服务器版本 f 对应的手册
- mysql - 处理多对多表中的数据
- xml - Google 的多语言 xml 站点地图示例未正确呈现
- javascript - 用 Js 重置值 ionRangeSlider
- powershell - 当它是存储帐户连接字符串时,如何使用输出变量?
- embedded-linux - STM32MP157c SPI时钟不会闲置高
- json - 尽管在 Djnago Rest 框架中的有效负载中发送,但仍需要字段