其他分享
首页 > 其他分享> > AttributeError: module 'os' has no attribute 'mknod'

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

作者:互联网

今天测试一段代码然后遇到下面的问题!

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

不要慌,问题不大!!!

直接看错误提示的意思就是os模块没有mknod属性!!!源代码原本是在Linux下运行的!

然后看一下的代码问题出在哪里!!!

os.mknod(os.path.join(args.save_path, "{}.lst".format(args.set)))

上面是原始代码!!!意思打开一个文件嘛,应该是吧

然后我改成下面的代码!

open(os.path.join(args.save_path, "{}.lst".format(args.set)))

然后再运行原始代码就不会出错了,我不知道为什么,应该是mknod在window下不能运行吧!

标签:set,os,no,attribute,代码,args,mknod,path,AttributeError
来源: https://blog.csdn.net/weixin_43687366/article/details/100564965