CoderWanFeng/python-office

pip install python-office, a library for automating office tasks

About the project

python-office is a Python library that provides ready-to-use modules for automating office and media tasks such as PDF, Word, Excel, PowerPoint, email, WeChat, images, video, and OCR. It is for people who want to automate common work activities with short Python calls, including users with little Python experience. Its catalogue skills expose the library's individual automation areas to coding agents.

1.4kStars on the repository
74Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

excel2pdf

01

CoderWanFeng/python-office

Skill Claude CodeCodex

A utility that converts one selected worksheet from an Excel file into a PDF file. You provide the input Excel path, output PDF path and, optionally, the worksheet index.

not rated 1.4k +3 2d ago A SkillSpector: pass 37 tokens original Apache-2.0

fake2excel

02

CoderWanFeng/python-office

Skill Claude CodeCodex

A function for creating Excel files filled with simulated data, such as names, phone numbers, and addresses. Simulated, or mock, data is made-up information used for testing rather than representing real people.

not rated 1.4k +3 2d ago A SkillSpector: pass 34 tokens original Apache-2.0

find_excel_data

03

CoderWanFeng/python-office

Skill Claude CodeCodex

An Excel search utility that looks through spreadsheet files in a directory for a specified word or phrase and reports matching files, rows, and details.

not rated 1.4k +3 2d ago A SkillSpector: pass 37 tokens original Apache-2.0

merge2excel

04

CoderWanFeng/python-office

Skill Claude CodeCodex

A utility that combines several Excel spreadsheet files into one workbook, placing each original file on its own sheet.

not rated 1.4k +3 2d ago A SkillSpector: pass 38 tokens original Apache-2.0

merge2sheet

05

CoderWanFeng/python-office

Skill Claude CodeCodex

A Python function that combines sheets from multiple Excel files into one sheet in a new workbook. Excel is a spreadsheet format commonly used for tables and records.

not rated 1.4k +3 2d ago A SkillSpector: pass 38 tokens original Apache-2.0

sheet2excel

06

CoderWanFeng/python-office

Skill Claude CodeCodex

A Python function that splits each sheet in one Excel workbook into its own Excel file. An Excel sheet is one tab inside a workbook.

not rated 1.4k +3 2d ago A SkillSpector: pass 39 tokens original Apache-2.0

CoderWanFeng/python-office

Skill Claude CodeCodex

A utility that splits an Excel workbook into separate workbooks according to the values in a chosen column.

not rated 1.4k +3 2d ago A SkillSpector: pass 39 tokens original Apache-2.0

add_line_by_type

08

CoderWanFeng/python-office

Skill Claude CodeCodex

A utility that adds specified lines to files according to their file type, such as adding an import to a Python file. Its description says the feature is historical and needs testing.

not rated 1.4k +3 2d ago A SkillSpector: pass 36 tokens original Apache-2.0

CoderWanFeng/python-office

Skill Claude CodeCodex

A file-renaming utility that adds a chosen suffix to a file name. A suffix is text placed at the end of the name, before or after the extension depending on how it is used.

not rated 1.4k +3 2d ago A SkillSpector: pass 40 tokens original Apache-2.0

CoderWanFeng/python-office

Skill Claude CodeCodex

A file-renaming helper that adds the same chosen text to the beginning of a file name. For example, it can rename doc.txt to backup_doc.txt.

not rated 1.4k +3 2d ago A SkillSpector: pass 38 tokens original Apache-2.0

CoderWanFeng/python-office

Skill Claude CodeCodex

A file-renaming utility that inserts chosen text at a specified position in a filename.

not rated 1.4k +3 2d ago A SkillSpector: pass 33 tokens original Apache-2.0

get_files

12

CoderWanFeng/python-office

Skill Claude CodeCodex

A file-search utility that returns paths matching a name, file extension, folder, or search depth. The supplied description is in Chinese and documents a Python function called get_files.

not rated 1.4k +3 2d ago A SkillSpector: pass 47 tokens original Apache-2.0

group_by_name

13

CoderWanFeng/python-office

Skill Claude CodeCodex

A file-organising tool that groups files into folders according to rules in their names.

not rated 1.4k +3 2d ago A SkillSpector: pass 36 tokens original Apache-2.0

CoderWanFeng/python-office

Skill Claude CodeCodex

A file-organising tool that puts all filenames from a folder into an Excel spreadsheet.

not rated 1.4k +3 2d ago A SkillSpector: pass 43 tokens original Apache-2.0

replace4filename

15

CoderWanFeng/python-office

Skill Claude CodeCodex

A batch file-renaming utility that replaces or removes specified text from file and folder names.

not rated 1.4k +3 2d ago A SkillSpector: pass 45 tokens original Apache-2.0

CoderWanFeng/python-office

Skill Claude CodeCodex

A file-search function that finds files with a specified extension, such as .txt, .py, or .pdf, under a given folder.

not rated 1.4k +3 2d ago A SkillSpector: pass 43 tokens original Apache-2.0

t0

17

CoderWanFeng/python-office

Skill Claude CodeCodex

A stock-trading calculator for T+0, meaning buying and selling the same stock during one trading day, with trading fees and stamp tax included.

not rated 1.4k +3 2d ago A SkillSpector: pass 53 tokens original Apache-2.0

add_watermark

18

CoderWanFeng/python-office

Skill Claude CodeCodex

An image-watermarking tool that places repeated text over a picture. You can set the watermark’s color, size, transparency, spacing, and angle.

not rated 1.4k +3 2d ago A SkillSpector: pass 26 tokens original Apache-2.0

compress_image

19

CoderWanFeng/python-office

Skill Claude CodeCodex

An image-compression function that creates a smaller image file by lowering its quality setting. The quality value ranges from 0 to 95: higher values preserve more detail but usually produce larger files.

not rated 1.4k +3 2d ago A SkillSpector: pass 40 tokens original Apache-2.0

decode_qrcode

20

CoderWanFeng/python-office

Skill Claude CodeCodex

A skill that reads a QR code image and extracts the text or link stored inside it. A QR code is a square pattern that encodes information for scanning.

not rated 1.4k +3 2d ago A SkillSpector: pass 34 tokens original Apache-2.0

del_watermark

21

CoderWanFeng/python-office

Skill Claude CodeCodex

An image utility that removes watermarks from a picture and saves the processed file to a chosen path.

not rated 1.4k +3 2d ago A SkillSpector: pass 37 tokens original Apache-2.0

down4img

22

CoderWanFeng/python-office

Skill Claude CodeCodex

An image downloader that fetches a picture from a web address, called a URL, and saves it locally with a chosen folder, filename, and file type.

not rated 1.4k +3 2d ago A SkillSpector: pass 33 tokens original Apache-2.0

image2gif

23

CoderWanFeng/python-office

Skill Claude CodeCodex

An image tool intended to convert a group of images into an animated GIF, a file that displays images in sequence. The provided description does not specify any parameters.

not rated 1.4k +3 2d ago A SkillSpector: pass 32 tokens original Apache-2.0

img2Cartoon

24

CoderWanFeng/python-office

Skill Claude CodeCodex

An image tool that sends a picture to Baidu's AI service and converts it into a cartoon-style image. It requires an image path and may require Baidu API credentials.

not rated 1.4k +3 2d ago A SkillSpector: pass 38 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: