エラーになるコード
os.mknod(scale_path)
以下のサイトのコードにありました。
https://github.com/HelenGuohx/logbert
解決策
消してもいいのでは?
上記のサイトのコードの場合には、不要なコードでした。
以下のサイトの解説が参考になります。
引用すると
どちらの方法を選んでも、もしmknodを使用して名前付きパイプを作成しようとしている場合は、おそらくmkfifo()を使う方が良いでしょう(再度言いますが、これはUnixのみでサポートされています)。一方、通常のファイルを作成するためにmknodを使用している場合はやめて、代わりに移植性のあるopen()を使ってください。
無意味なコードだと思うが。。。ファイルをopen(作成)する
f_dummy = open(scale_path,"wb")