当前位置: 代码迷 >> 综合 >> AttributeError: module 'os' has no attribute 'mknod'
  详细解决方案

AttributeError: module 'os' has no attribute 'mknod'

热度:47   发布时间:2023-10-20 04:07:31.0

AttributeError: module ‘os’ has no attribute ‘mknod’

今天在给同学做一个遍历目录、统计学生交作业情况的Python程序。在我想用代码生成一些测试文件,使用os.mknod()的时候,碰到了这个问题。搜了一下才知道Windows上的Python不支持mknod函数,因为在Windows上没有node这个概念。解决办法是使用打开文件方式,举例:fp = open("file_name.txt"),注意打开文件之后需要关闭,所以推荐使用上下文管理器,举例:with open("file_name.txt", a+) as fp

  相关解决方案