如何修复python中的“TypeError:必须是str,而不是_io.TextIOWrapper”错误

卡特

我是 Python 的初学者,正在尝试制作一个小程序来记录货币的变化。当我尝试使用存储在“amount.txt”文件中的信息时,会出现错误并指出“TypeError: must be str, not _io.TextIOWrapper”如何解决此问题并仍然使用“amount.txt”中的数据?

dollars = open("Amount.txt", "r")
print("Current Updated Total: ($" + dollars + ")")
                                    ^This is where the problem occurs

我希望输出状态为“当前更新总计:(100 美元)”,但实际输出是“类型错误:必须是 str,而不是 _io.TextIOWrapper”

布拉德·所罗门

关闭,你只需要读取文件的内容:

dollars = open("Amount.txt", "r").read()

just 的结果open()是一个文件对象,_io.TextIOWrapper; 它为一个容器提供服务,用于对文件执行不同类型的操作,以及在这种情况下读取其全部内容。

此外,在 Python 3 中,"r"是默认模式,因此您可以使用:

dollars = open("Amount.txt").read()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何修复 Python io.TextIOWrapper 错误消息?

来自分类Dev

如何解决错误:Python FTP中的“预期的str,字节或os.PathLike对象,而不是_io.TextIOWrapper”

来自分类Dev

代码错误:TypeError:预期的str,字节或os.PathLike对象,而不是_io.TextIOWrapper

来自分类Dev

如何修复 Python 中的“TypeError: 'str' object is not callable”错误?

来自分类Dev

TypeError:“ _ io.TextIOWrapper”对象不可调用,创建文本文件错误

来自分类Dev

Python TypeError:预期的str,字节或os.PathLike对象,而不是_io.TextIOWrapper

来自分类Dev

Python sendto错误TypeError:必须为str,而不是字节

来自分类Dev

如何修复 Python 中的“TypeError:字符串索引必须是整数”错误

来自分类Dev

我该如何解决这个 python 错误?self.stdin.write(input) TypeError: write() 参数必须是 str,而不是字节

来自分类Dev

类型错误:必须是 str,而不是 int;Python

来自分类Dev

为什么在使用csv模块时仍然出现错误“ AttributeError:'_ io.TextIOWrapper'对象没有属性'writerows”?

来自分类Dev

使用pexpect和多重处理时出错?错误“ TypError:无法序列化'_io.TextIOWrapper'对象”

来自分类Dev

Python列表循环错误:TypeError:列表索引必须是整数,而不是str

来自分类Dev

如何修复 twint 错误“CRITICAL:root:twint.get:User:replace() 参数 2 必须是 str,而不是 None”

来自分类Dev

为什么我会收到错误“回溯(最近一次调用最后一次”和“类型错误:'_io.TextIOWrapper' 对象不可调用”)

来自分类Dev

期望在python3中抛出错误,因为“必须在str中,而不是字节中”

来自分类Dev

如何修复 Python 中的“TypeError: not enough arguments for format string”错误

来自分类Dev

我收到此错误:必须是str,而不是Python中的生成器

来自分类Dev

类型错误:尝试在 Python 中创建文件时,必须是 str,而不是 datetime.date

来自分类Dev

如何解决TypeError:只能将str(而不是“ int”)连接到pyhton中的str错误?

来自分类Dev

我该如何解决此错误?TypeError:列表索引必须是整数或切片,而不是str

来自分类Dev

Python替换错误:replace()参数2必须是str,而不是Series

来自分类Dev

Python 2.7:类型错误:列表索引必须是整数,而不是 str

来自分类Dev

类型错误:在冒泡排序中必须是 str,而不是 int

来自分类Dev

如何修复WordPress自定义页面中的“ TypeError:$不是函数”错误?

来自分类Dev

预期的str,字节或os.PathLike对象,而不是_io.TextIOWrapper

来自分类Dev

TypeError:需要类似字节的对象,而不是 Python 2.7 中的“str”错误

来自分类Dev

如何修复 Django 模型中的“选择必须是可迭代的”错误?

来自分类Dev

TypeError:使用open()打开文件时,预期的str,字节或os.PathLike对象,而不是TextIOWrapper

Related 相关文章

  1. 1

    如何修复 Python io.TextIOWrapper 错误消息?

  2. 2

    如何解决错误:Python FTP中的“预期的str,字节或os.PathLike对象,而不是_io.TextIOWrapper”

  3. 3

    代码错误:TypeError:预期的str,字节或os.PathLike对象,而不是_io.TextIOWrapper

  4. 4

    如何修复 Python 中的“TypeError: 'str' object is not callable”错误?

  5. 5

    TypeError:“ _ io.TextIOWrapper”对象不可调用,创建文本文件错误

  6. 6

    Python TypeError:预期的str,字节或os.PathLike对象,而不是_io.TextIOWrapper

  7. 7

    Python sendto错误TypeError:必须为str,而不是字节

  8. 8

    如何修复 Python 中的“TypeError:字符串索引必须是整数”错误

  9. 9

    我该如何解决这个 python 错误?self.stdin.write(input) TypeError: write() 参数必须是 str,而不是字节

  10. 10

    类型错误:必须是 str,而不是 int;Python

  11. 11

    为什么在使用csv模块时仍然出现错误“ AttributeError:'_ io.TextIOWrapper'对象没有属性'writerows”?

  12. 12

    使用pexpect和多重处理时出错?错误“ TypError:无法序列化'_io.TextIOWrapper'对象”

  13. 13

    Python列表循环错误:TypeError:列表索引必须是整数,而不是str

  14. 14

    如何修复 twint 错误“CRITICAL:root:twint.get:User:replace() 参数 2 必须是 str,而不是 None”

  15. 15

    为什么我会收到错误“回溯(最近一次调用最后一次”和“类型错误:'_io.TextIOWrapper' 对象不可调用”)

  16. 16

    期望在python3中抛出错误,因为“必须在str中,而不是字节中”

  17. 17

    如何修复 Python 中的“TypeError: not enough arguments for format string”错误

  18. 18

    我收到此错误:必须是str,而不是Python中的生成器

  19. 19

    类型错误:尝试在 Python 中创建文件时,必须是 str,而不是 datetime.date

  20. 20

    如何解决TypeError:只能将str(而不是“ int”)连接到pyhton中的str错误?

  21. 21

    我该如何解决此错误?TypeError:列表索引必须是整数或切片,而不是str

  22. 22

    Python替换错误:replace()参数2必须是str,而不是Series

  23. 23

    Python 2.7:类型错误:列表索引必须是整数,而不是 str

  24. 24

    类型错误:在冒泡排序中必须是 str,而不是 int

  25. 25

    如何修复WordPress自定义页面中的“ TypeError:$不是函数”错误?

  26. 26

    预期的str,字节或os.PathLike对象,而不是_io.TextIOWrapper

  27. 27

    TypeError:需要类似字节的对象,而不是 Python 2.7 中的“str”错误

  28. 28

    如何修复 Django 模型中的“选择必须是可迭代的”错误?

  29. 29

    TypeError:使用open()打开文件时,预期的str,字节或os.PathLike对象,而不是TextIOWrapper

热门标签

归档