(i, listf[i].fileno()) fileno 为什么不能table 出来呢

来源:2-4 python文件操作之文件关闭

两年内要成大神

2020-02-03 12:28



for i in range (1025):

----> 2     listf.append(open('imooc.py','w'))

      3     print "%d : %d" % (i, listf[i].fileno())

里面的 fileno  为什么不能table 出来呢 ? 但是 这个是可以执行的


写回答 关注

1回答

  • 小白巨白
    2020-03-21 15:01:02

    1、首先严格遵守换行之间的规则

    2、你查看一下,你是否初始化的时候建立一个列表

    listf = [ ]

Python文件处理

Python文件操作指南,掌握os模块对文件和目录的处理

88454 学习 · 107 问题

查看课程

相似问题