Это руководство содержит информацию о том, как заменить текст в Excel с помощью Python REST API. Оно поможет найти и заменить текст в Excel с помощью Python RESTful Service, используя Cloud SDK на основе Python. Вы получите полное описание процесса выбора целевых файлов, поиска и замены текста, а также загрузки новых файлов с заменённым текстом на диск.
Необходимое условие
- Создайте учетную запись и получите учетные данные API для замены текста
- Загрузите Aspose.Cells Cloud SDK для Python для поиска и замены текста в одном или нескольких файлах Excel.
- Настройка проекта Python с помощью указанного выше SDK
Шаги по поиску и замене текста в Excel с использованием Python REST API
- Определите идентификатор клиента приложения, секрет и конечную точку API Aspose Cloud.
- Создайте экземпляр CellsApi с указанными учетными данными.
- Инициализируйте словарь для хранения имен файлов Excel и их потоков.
- Поиск всех файлов .xlsx в текущем каталоге и его подпапках.
- Прочитайте каждый файл Excel и добавьте его имя и поток в словарь.
- Создайте PostReplaceRequest с файлами, текстом поиска и текстом замены.
- Вызовите API PostReplace, чтобы заменить текст во всех загруженных файлах Excel.
- Конвертируйте результаты Base64 обратно в потоки и сохраняйте их как выходные файлы.
Эти шаги описывают процесс замены текста в Excel с помощью Python Low Code API. Код проходит аутентификацию в Aspose.Cells Cloud API, считывает все xlsx-файлы из текущего каталога и подпапок и отправляет их на замену текста, используя указанное исходное и заменяющее слово. Затем он декодирует изменённые файлы из Base64 и сохраняет их локально с обновлённым содержимым.
Код для поиска и замены текста в Excel с использованием Python Low Code API
Приведённый выше код демонстрирует, как найти и заменить текст в Excel с помощью Python Low Code API. После замены текста этот код создаёт новые файлы в облачном хранилище. Он также сохраняет файлы, в которых не производилась замена, помогая вам поддерживать полный репозиторий как изменённых, так и неизменённых файлов.
В этой статье мы освоили процесс поиска и замены текста. Чтобы найти и извлечь текст в файлах Excel, обратитесь к статье Поиск текста в Excel с использованием Python REST API.