Как подключить внешние Python-библиотеки (pandas, openpyxl и другие) к мини-программам TSMaster: установка пакетов во встроенный интерпретатор и проверка записи данных в Excel из скрипта.

Ключевые слова: TSMaster, Python-мини-программа, внешние библиотеки, pip, pandas, openpyxl.

Внешние библиотеки устанавливаются в интерпретатор Python, который поставляется с TSMaster. Разберём процесс по шагам.

1. Откройте папку интерпретатора

В TSMaster выберите «Инструменты» → «Системная информация» → «Настройки среды Python» и нажмите «Открыть путь интерпретатора» (рис. 1-1).

Настройки среды Python в TSMaster
Рис. 1-1. Открытие пути интерпретатора Python

2. Откройте командную строку в этой папке

В адресной строке проводника введите cmd и нажмите Enter — откроется командная строка в каталоге интерпретатора (рис. 2-1, 2-2).

Запуск cmd из проводника
Рис. 2-1. Запуск командной строки из адресной строки проводника
Командная строка в каталоге интерпретатора
Рис. 2-2. Командная строка в каталоге интерпретатора

3. Установите внешние библиотеки

В этой командной строке установите нужные пакеты командой python -m pip install. Для проверки записи данных в Excel установим библиотеки pandas и openpyxl (рис. 3-1).

Установка pandas и openpyxl через pip
Рис. 3-1. Установка pandas и openpyxl через pip

4. Напишите тестовую мини-программу

Для проверки используем событие нажатия клавиши в Python-мини-программе TSMaster: с помощью pandas запишем данные в Excel-файл (рис. 4-1, 4-2).

Код Python-мини-программы
Рис. 4-1. Python-мини-программа с записью в Excel
Код записи данных через pandas
Рис. 4-2. Запись данных через pandas по событию клавиши

5. Запустите и проверьте результат

Запустите мини-программу и нажмите клавишу A — сработает событие клавиши. Откройте файл C:\Users\yujia\Desktop\test.xlsx: данные успешно записаны (рис. 5-1).

Записанный Excel-файл
Рис. 5-1. Данные, записанные мини-программой в Excel