Help me ! 'View' is not defined

error:IronPythonEvaluatorEvaluateIronPythonScript 操作に失敗しました。
Traceback (most recent call last):
File “”, line 12, in
NameError: name ‘View’ is not defined

import sys
sys.path.append(IN[0])

from rpw.ui.forms import select_file
from rpw import doc,DB

app = doc.Application

filepath = select_file('Revit Model (*.rvt)|*.rvt')
docOnDisk = app.OpenDocumentFile(filepath)
doc = docOnDisk
views = DB.FilteredElementCollector(doc).OfClass(View).ToElements()
#docElementType = DB.FilteredElementCollector(doc).OfClass(elementType).ToElements()

OUT = doc

Thank you in advance

Hi @naoto

You need to add DB.View for the class here is the complete code:

import sys
sys.path.append(IN[0])

from rpw.ui.forms import select_file
from rpw import doc,DB
from rpw import revit
app = doc.Application
filepath = select_file('Revit Model (*.rvt)|*.rvt')

docOnDisk = app.OpenDocumentFile(filepath)

doc = docOnDisk
views = DB.FilteredElementCollector(doc).OfClass(DB.View).ToElements()


OUT = views

Thank you very much. I was still a beginner, so I was saved.

Thank you very very much!!!