VisualApplets 스크립팅 콘솔#
VisualApplets 에서 스크립팅 콘솔 을 여는 방법:
-
‘창’ 메뉴에서 ‘도크’ Windows 를 차례로 선택한 다음 ‘스크립트 콘솔’을 선택합니다.

스크립팅 콘솔은 ‘ VisualApplets ’ 프로그램 창 하단에 즉시 열립니다:

스크립팅 콘솔 사용#
스크립팅 콘솔에서 ‘스크립트 인터프리터’ 드롭다운 목록을 통해 스크립트 언어로 Python을 사용할지 Tcl을 사용할지 선택할 수 있습니다:

‘스크립트 인터프리터’ 드롭다운 목록에는 Tcl과 Python만 표시됩니다. ‘ VisualApplets ’에서 로드할 Python 설치 버전을 선택하려면 ‘Python 버전 설정’ 대화 상자를 사용하십시오. ‘Python 버전 관리’를 참조하십시오.
스크립팅 콘솔에는 다음과 같은 필드가 있습니다:

- 입력란에 명령어를 입력한 후 리턴 키를 누르세요.
-
위의 스크롤 가능한 로그 창에는 사용자가 입력한 모든 명령이 표시되며, 명령이 실행되었는지 여부에 대한 정보와 실행되지 않은 경우 해당 오류 메시지도 함께 표시됩니다. 스크립팅 콘솔에는 디자인 생성을 위해 입력한 모든 명령(GUI 옵션, 키 입력 또는 Tcl/Python을 통해)이 나열됩니다.
사용자가 입력한 명령은 앞쪽에 “>” 기호가 붙어 표시됩니다.오류는 빨간색으로 강조 표시됩니다.

-
스크립팅 콘솔을 사용하여 명령어 및 구문에 대한 정보를 확인하세요. VisualApplets 의 GUI 옵션(클릭, 드래그 앤 드롭, 키 입력 등)을 사용하여 (스크립트에 정의하고자 하는) 작업을 수행한 다음, 스크립팅 콘솔의 로그 창에서 해당 작업이 Tcl 또는 Python으로 어떻게 정의되어 있는지 확인하면 됩니다. 복사 및 붙여넣기 기능을 사용하여 명령어를 스크립트에 복사할 수 있습니다.
- 스크립트 콘솔을 사용하여 스크립트에 입력할 명령을 테스트해 보세요. 명령 입력 필드에 명령을 입력하기만 하면 VisualApplets 에서 원하는 동작이 수행되는지 확인할 수 있습니다. 복사 및 붙여넣기 기능을 사용하여 정상적으로 실행된 명령을 스크립트에 복사할 수 있습니다.
정보
스크립팅 콘솔에는 설계 생성을 위해 입력한 명령어가 나열됩니다. 여기에는 Tcl/Python으로 입력한 명령어뿐만 아니라, ‘ VisualApplets ’ GUI 옵션을 통해 실행한 명령어도 포함됩니다. 이는 VA 설계를 위해 스크립트를 사용하기 시작할 때, 올바른 명령어와 해당 명령어의 구문에 대한 정보를 쉽게 확인할 수 있어 매우 유용합니다.
VisualApplets 에 특화된 모든 Tcl 및 Python 명령어의 전체 목록을 보려면 ‘Tcl 명령어 참조’ 및 ‘Python 명령어 참조’ 항목을 참조하십시오.
파이썬 버전 관리#
'스크립트 인터프리터' 드롭다운 목록에서 'Python'을 선택하면, ' VisualApplets '에서 Python 스크립팅 환경이 로드됩니다. 'Python 버전 설정' 대화 상자에서는 ' VisualApplets '에서 사용할 수 있는 로컬 Python 설치 항목을 관리하고, 로드할 버전을 선택할 수 있습니다.
VisualApplets 현재 64비트 아키텍처에서 Python 3.10부터 3.14까지를 지원합니다. VisualApplets 에 포함된 설치 프로그램은 일반적으로 ‘VisualAppletsPython’으로 표시됩니다. 이 설치 프로그램의 이름을 변경하거나 삭제할 수는 없습니다.
파이썬 버전 설정 대화 상자 열기#
파이썬 버전 설정 대화 상자를 열려면:
- 스크립팅 콘솔을 엽니다.
-
'스크립트 인터프리터' 드롭다운 목록 옆에 있는 'Python 버전 설정' 버튼을 클릭하십시오.

'파이썬 버전 설정' 대화 상자가 열립니다:

'사용 가능한 Python 버전' 목록에는 등록된 설치 항목이 표시됩니다. 설치를 추가할 때 경로를 지정해야 합니다. 경로는 나중에 변경할 수 없습니다. 버전 ID와 버전 문자열은 해당 경로의 python.exe 파일에서 읽어오며, 읽기 전용입니다.
다른 VisualApplets 인스턴스에서 ‘Python 버전 설정’ 대화 상자가 열려 있는 경우, 해당 인스턴스에서 대화 상자를 닫기 전까지는 이 대화 상자를 열 수 없습니다.
사용 중인 Python 버전 선택#
VisualApplets 가 Python 스크립팅 환경을 불러올 때 사용할 Python 버전을 선택하려면:
- Python 버전 설정 대화 상자를 엽니다.
- ‘사용 가능한 Python 버전’에서 해당 설치를 선택하십시오.
- '활성 버전 ' 확인란을 선택하십시오.
- ‘확인’을 클릭하세요.
변경 사항은 [ 확인] 을 클릭해야만 저장됩니다. [ 취소]를 클릭하면 기존 설정은 그대로 유지됩니다.
정보
동일한 VisualApplets 인스턴스에서 Python이 실행 중인 상태에서 활성 Python 버전을 변경하면, VisualApplets 에서 계속할지 여부를 묻습니다. 계속하면, VisualApplets 에서 Python 환경을 다시 시작하고 현재 Python 상태를 초기화합니다.
다른 VisualApplets 인스턴스에서 Python 버전 설정을 변경하면, 이 인스턴스에서 해당 변경 사항을 감지합니다. 새로운 설정은 다음에 Python이 로드될 때 적용됩니다.
파이썬 설치 추가하기#
로컬 파이썬 환경을 추가로 등록하려면:
- Python 버전 설정 대화 상자를 엽니다.
-
‘추가’를 클릭하세요.
'Python 버전 추가' 대화 상자가 열립니다:

-
'이름' 란에 설치할 프로그램의 이름을 입력하십시오.
- 'Python 실행 파일 경로'에 python.exe 파일의 경로 또는 Python 설치 디렉터리의 경로를 입력하십시오. 또는 ‘…’을 클릭하고 python.exe를 선택하십시오.
- ‘확인’을 클릭하세요.
- ‘Python 버전 설정’ 대화 상자에서 ‘확인’을 클릭하여 새 항목을 저장합니다.
설치를 추가하면 ‘ VisualApplets ’가 인터프리터 유형, 버전, 아키텍처 및 필요한 런타임 라이브러리를 확인합니다. 지원되는 Python 설치만 추가할 수 있습니다.
스크립팅 콘솔에서 스크립트 실행하기#
스크립팅 콘솔에서 스크립트를 실행하는 방법에는 세 가지가 있습니다.
정보
스크립트를 가져오기 전에 ‘스크립트 인터프리터’ 드롭다운 목록에서 올바른 스크립트 언어가 선택되어 있는지 확인하십시오.
도구 모음을 통해 스크립트 실행하기#
도구 모음의 ‘스크립트 열기’ 버튼을 통해 스크립트를 실행할 수 있습니다:

스크립트가 있는 디렉터리로 이동한 다음 해당 스크립트를 선택하십시오.
정보
스크립트를 가져오기 전에 ‘스크립트 인터프리터’ 드롭다운 목록에서 올바른 스크립트 언어가 선택되어 있는지 확인하십시오.
스크립트 수동으로 시작하기#
또한 다음을 입력할 수도 있습니다. Source 명령을 수동으로 실행하려면:
Tcl 구문:
- 명령을 입력하세요
Source명령 입력란에. - 공백을 하나 띄고, 명령어 바로 뒤에 스크립트 파일의 경로와 파일 이름을 입력하세요.
Source. 경로나 파일 이름에 공백이 포함되어 있다면, 경로와 파일 이름을 큰따옴표로 묶으십시오. - VisualApplets 에서 Return 키를 눌러 스크립트 실행을 시작하세요.
파이썬 구문:
- 명령을 입력하세요
Source명령 입력란에. -
괄호와 따옴표를 열고, 괄호와 따옴표 바로 뒤에 스크립트 파일의 경로와 파일 이름을 입력하십시오. 경로나 파일 이름에 공백이 포함된 경우, 경로와 파일 이름을 큰따옴표로 묶으십시오. 따옴표와 괄호를 닫으십시오.
예:
Source("C:/Basler/MyPythonScript.py") -
VisualApplets 에서 Return 키를 눌러 스크립트 실행을 시작하세요.

스크립트 코드를 콘솔에 복사하기#
또한 클립보드에 있는 Tcl 또는 Python 코드를 명령어 입력란에 직접 복사할 수도 있습니다:
- 스크립트에서 실행하려는 코드를 선택하고 클립보드에 복사하세요.
- 클립보드에 있는 코드를 명령어 입력란에 붙여넣으세요.
- VisualApplets 에 있는 코드의 실행을 시작하려면 Return 키를 누르세요.
빠른 명령어 구문 정보#
명령어의 구문에 대한 정보를 아주 빠르게 확인하려면:
- 명령 입력란에 명령어 이름을 입력한 다음, 그 뒤에 다음을 입력하세요:
- Tcl의 경우:
<CommandName>그 뒤에 공백과 물음표가 온다 - 파이썬의 경우:
help(<CommandName>)
- Tcl의 경우:
- Enter 키를 누르세요.
매개변수의 구문이 스크립팅 콘솔 창에 표시됩니다.
Tcl 예제:
다음과 같이 입력합니다. GetModules ? 명령어의 구문 정보를 확인하려면 GetModules.
스크립팅 콘솔 창에는 필요한 정보가 표시됩니다:

파이썬 예제:
다음과 같이 입력합니다. help(GetModules) 명령어의 구문 정보를 확인하려면 GetModules.
스크립팅 콘솔 창에는 필요한 정보가 표시됩니다:

개별 매개변수 및 허용되는 값에 대한 자세한 내용은 “TCL 명령어 참조” 및 “Python 명령어 참조” 항목을 참조하십시오.