import bpy
import math
# 新しいコレクションを作成
new_collection = bpy.data.collections.new("01dodai")
bpy.context.scene.collection.children.link(new_collection)
# マテリアルを作成
mat = bpy.data.materials.new("Green")
mat.diffuse_color = (0.39, 0.7, 0.5, 0.5)
# 円を作成
bpy.ops.mesh.primitive_circle_add(radius=30, fill_type='TRIFAN')
circle = bpy.context.object
circle.data.materials.append(mat)
# オブジェクトを新しいコレクションに追加
new_collection.objects.link(obj)
# 古いコレクションを取得して、オブジェクトを新しいコレクションに移動
old_collection = bpy.data.collections.get("Collection")
if old_collection is not None:
for obj in old_collection.objects:
new_collection.objects.link(obj)
# 古いコレクションを削除
bpy.data.collections.remove(old_collection)
bbb