D日記

モーションアーティストの技術ブログだよ。日常も書くよ。

MENU

【Python】inconsistent use of tabs and spaces in indentationの直し方【Maya】

Mayaに限らずですけどPythonコードをネットからコピペしたりすると表題のようなエラーがでることありますよね。
あれまじむかつく!!

このエラー、スペースとタブがごっちゃになってるとでるっぽいです(たぶん)
とりあえず今回はSublimeTextで解決しました。

エラーが出るスクリプトをこんな感じで選択してみると、タブとスペースが混じってることが確認できます。
f:id:ponta565:20210325164808p:plain

タブを選択して、Ctrl+F > Alt+Enter > スペース4回タンタンタン!! f:id:ponta565:20210325165211g:plain

これでコード内のタブをすべてスペースに置き換えられたのでエラーが消えて無事実行できました。
対応間違ってたらコメントいただけると嬉しいです。それでは!