今天測試一段代碼然後遇到下面的問題!
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下不能運行吧!