利用更新项目扩展名,能够更新项目。这个功能与在 EcoStruxure Machine Expert 图形用户界面中打开项目并单击确定后所显示的项目更新对话框的功能一样。
# Enable the new python 3 print syntax
from __future__ import print_function
# The path to the project
project_path = r"D:\PythonProjects\Example.project"
# Clean up any open project:
if projects.primary:
projects.primary.close()
# Load the project
proj = projects.open(project_path)
# Set the project as primary project
proj = projects.primary
# Update the project (devices, libraries, compiler version, visualization style)
proj.update_project()