【发布时间】:2018-09-14 12:33:18
【问题描述】:
嘿,所以我输入了这段代码:
opennote = open('C:\\Users\\My_username\\coolnotepad.txt')
(使用我的用户名 ofc) 但我一直得到这个
TypeError: 'str' object is not callable
帮助!
【问题讨论】:
-
我们能看到更多你的代码吗?
-
是否有一个名为'open'的变量?
-
听起来您已将
open分配给变量 -
我是在交互式 shell 上完成的,所以这就是我所拥有的。 “用python自动化无聊的东西”(书)有同样的例子,它的工作原理
-
print(type(open))在你的 shell 中。你应该得到<class 'builtin_function_or_method'>。如果您不这样做,那么您的环境或您以前的代码已将open重新定义为字符串
标签: python string python-3.x file