wps-word-automation
Automatyzuj operacje na dokumentach Word i WPS na Windowsie bez ręcznej pracy
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Narzędzie do automatyzacji typowych zadań w dokumentach Word i WPS na Windowsie. Czytaj tekst, zastępuj fragmenty, wstawiaj nagłówki i stopki, dziel dokumenty, łącz je oraz eksportuj do PDF lub TXT. Pracuje z pojedynczymi plikami — idealne do powtarzalnych operacji na dokumentach bez konieczności otwierania aplikacji.
Jak używać
Upewnij się, że masz zainstalowany Microsoft Word lub WPS Writer na Windowsie. Umiejętność wymaga COM do komunikacji z tymi aplikacjami.
Zainstaluj bibliotekę pywin32, która umożliwia sterowanie Wordem/WPS z poziomu Pythona. Uruchom w terminalu: python -m pip install pywin32
Aby odczytać tekst z dokumentu, użyj komendy read z ścieżką do pliku. Na przykład: python scripts/wps_word_automation.py read --input "C:\ścieżka\dokument.docx" --output "C:\ścieżka\wynik.txt"
Do zamiany tekstu w dokumencie użyj komendy replace, podając tekst do znalezienia i jego zamiennik. Przykład: python scripts/wps_word_automation.py replace --input "C:\ścieżka\dokument.docx" --find "stary" --replace "nowy" --save "C:\ścieżka\wynik.docx"
Aby wyeksportować dokument do PDF, użyj komendy export z formatem pdf: python scripts/wps_word_automation.py export --input "C:\ścieżka\dokument.docx" --format pdf --output "C:\ścieżka\wynik.pdf"
Dla bardziej zaawansowanych operacji dostępne są komendy do wstawiania tekstu (insert), dodawania nagłówków i stopek (header-footer), stosowania stylów nagłówków (headings) oraz wstawiania podziałów stron (page-break). Każda komenda wymaga ścieżki wejściowej i opcji --save do zapisania zmian.