2017年6月18日日曜日

python とあるインスタンスのクラス名を取得

Pythonの中、とあるインスタンスのクラス名を取得するには、以下の方法があります。
例:インスタンス「e」のクラス名を取得↓


 e.__class__.__name__

2017年6月16日金曜日

python 2つのListの要素が全て同じかを確かめる方法


 以下のfunctionで、2つのリストの要素が全ておなじかとうをチェックすることができます。
def checkEqual(L1, L2):
    return len(L1) == len(L2) and sorted(L1) == sorted(L2)

2017年6月12日月曜日

linux command あるディレクトリーのファイル、或いはフォルダの権限を変更

フォルダの権限を変更したい場合:
find /path/to/base/dir -type d -exec chmod 755 {} +

ファイルのみの権限を変更したい場合:
find /path/to/base/dir -type f -exec chmod 644 {} +

再帰的全ての権限を変更したい場合:
$ chmod 0644 -R [dir]