Небольшая, но полезная функция TSMaster: импорт внешних библиотек в Python-мини-программы. Разберём установку сторонних пакетов во встроенный интерпретатор TSMaster на примере pandas и openpyxl — с записью данных в Excel по событию клавиши.

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

1. Установка внешних библиотек во встроенный интерпретатор TSMaster

  1. Шаг 1. В TSMaster откройте «Инструменты» → «Информация о системе» → «Настройки среды Python» и выберите «Открыть путь интерпретатора» (рис. 1-1).
  2. Шаг 2. В адресной строке открывшейся папки введите cmd — откроется командная строка в этом каталоге (рис. 1-2).
  3. Шаг 3. В этом каталоге установите внешние библиотеки командой python -m pip install. Для теста записи текста в Excel установим pandas и openpyxl (рис. 1-3, 1-4).
  4. Шаг 4. В Python-мини-программе TSMaster используйте событие клавиши: по нему библиотека pandas записывает данные в Excel (рис. 1-5, 1-6).
  5. Шаг 5. Запустите мини-программу и нажмите клавишу A — сработает событие клавиши. Откройте файл Excel по указанному в коде пути (в примере — C:\Users\yujia\Desktop\test.xlsx): данные успешно записаны (рис. 1-7).
Настройки среды Python
Рис. 1-1. «Настройки среды Python» — открыть путь интерпретатора
Командная строка
Рис. 1-2. Открытие командной строки в папке интерпретатора
Установка пакетов
Рис. 1-3. Установка pandas и openpyxl через pip
Пакеты установлены
Рис. 1-4. Пакеты успешно установлены
Событие клавиши
Рис. 1-5. Событие клавиши в Python-мини-программе
Код записи в Excel
Рис. 1-6. Код записи данных в Excel через pandas
Результат в Excel
Рис. 1-7. Данные, записанные в файл Excel