Pythonで実行ファイル自身のパスを取得する方法

# 実行ファイルのパス取得
print os.path.abspath(sys.argv[0])
print os.path.abspath(__file__)

# 実行ファイルの置かれたディレクトリへのパス
print os.path.dirname(os.path.abspath(__file__))
print os.path.dirname(s.path.abspath(sys.argv[0]))

osとsysはimport必要です。