539x
005382
2023-05-09

Как работать с несколькими моделями в скрипте Python с помощью функции Model()

Как с помощью Python можно редактировать несколько моделей в одном скрипте?


Ответ:

Если в вашем проекте требуется редактирование нескольких моделей, есть на выбор два варианта:

Если вам нужно выполнить несколько операций в одной модели, а затем переключиться на другую, вы можете легко сделать это, вызвав Model() перед переключением. Это выполняется за один сеанс, то есть максимально быстро.

model1 = Model(True, 'TestModel1')
Material(1,'S235')
Material(2,'S235')

model2 = Model(True, 'TestModel2')
Material(3,'S275')

Model(False, 'TestModel1')
Material(4,'S235')

Model(False, 'TestModel2')
Material(5,'S275')

Второй метод заключается в создании экземпляра Model() и использовании его в качестве метода для параметра для применения изменений к конкретной модели. Это удобно при внесении небольших изменений между большим количеством моделей.

model1 = Model(True, 'TestModel1')
Material(1,'S235', model = model1)
Material(2,'S235', model = model1)

model2 = Model(True, 'TestModel2')
Material(3,'S275', model = model2)

Material(4,'S235', model = model1) 

Material(5,'S275', model = model2)


;