OSの判定

Python ログ、標準の logging - Oboe吹きプログラマの黙示録
で書いた、

import sys
from pathlib import Path
sys.path.append('%s' % Path(__file__).parent.parent.resolve())
from blue.logger import Logger

Windows は、PyCharmで実行時のスクリプトPATH から __file__ を使い、
そうでない環境では、三項演算子を使って書く。

/home/yip/package/blue であるなら、

import platform
import sys
from pathlib import Path
sys.path.append('%s' % ('/home/yip/package' if platform.system()=='Windows' else Path(__file__).parent.parent.resolve()))
from blue.logger import Logger