※Blenderのバージョンは2.81aで検証しています
ハマったので覚書デス。
2.80以前ではpythonで
import bpy for obj in bpy.data.objects: print(obj.name) obj.select = True
上ので全選択できたんですが
obj.selectを使うとエラーが出るようになったので、その解決方法です。
結論
obj.select = True
を
obj.select_set(True)
に変えればOKです。
2.80から直接プロパティの編集ができなくなったようで
上の書き方をしないといけません。
まぁ自分も直接プロパティ編集が好きではないので良い修正かと思いますが
日本語のサンプルが無さすぎて焦りました。
というわけで、全選択するには
import bpy for obj in bpy.data.objects: print(obj.name) obj.select_set(True)
という書き方が正しい模様。