您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

为什么Python不应该给我一个“需要整数”的信息?

为什么Python不应该给我一个“需要整数”的信息?

您可能从os模块导入了星号:

>>> open("test.dat","w")
<open file 'test.dat', mode 'w' at 0x1004b20c0>
>>> from os import *
>>> open("test.dat","w")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: an integer is required

因此您使用了错误的打开功能。(我想您可以简单地完成from os import open,但是可能性较小。)通常,应避免这种导入样式global,在实际情况下应避免使用。

python 2022/1/1 18:28:12 有187人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶