


Comment générer, renommer et supprimer par lots des fichiers Word en Python
Générer par lots des fichiers Word
Scénario : Vous devez créer plusieurs noms de fichiers similaires
Par exemple : L'exemple d'aujourd'hui consiste à créer 12 nouveaux fichiers nommés :
Security Guard Exam Paper 1 et Answers.docx
Security Guard Exam Paper 2 et Answers.docx#🎜🎜 #
...Security Guard Exam Paper 12 and Answers.docxPain Points : Haute répétitivité des opérations manuelles et taux d'erreur élevé Élevé, il est facile de provoquer de la fatigue et de réduire l'efficacité ; python-docxRecherche dans les index : pypi.tuna.tsinghua.edu.cn/simple
Collecting python-docxUsing mis en cache pypi.tuna.tsinghua.edu.cn/packages/8b…
33/python-docx-0.8.11.tar.gz (5,6 Mo)Préparation des métadonnées (setup.py) ... done
Collecting lxml>=2.3.2#🎜🎜 #Downloading pypi.tuna.tsinghua.edu.cn/packages/39…8/lxml-4.9.2-cp39-cp39-win_amd64.whl (3,9 Mo)Épreuve d'examen 2 des agents de sécurité et réponses .docx...Épreuve d'examen 12 des agents de sécurité et Answers.docx------ ---------------------------------- 3.9/ 3,9 Mo 1,4 Mo/s eta 0:00:00#🎜🎜 #Roues de construction pour les packages collectés : python-docx
Roue de construction pour python-docx (setup.py) ... terminé
Roue créée pour python-docx : filename=python_docx-0.8.11-py3-none-any.whl size=184519 sha256=595cd9888a3832964d8f2477f
fd5325f596549da8c1dd305e63d5f7b3d24884c#🎜 🎜#Stocké dans le répertoire : c:userswzappdatalocalpipcachewheels3 9cac1d3e7abe5ce2e8423382d816e689c056bc26590f48fad8f2
0ac#🎜 🎜#python-docx construit avec succès
Installation des packages collectés : lxml , python-docx
lxml-4.9.2 installé avec succès python-docx-0.8.11
[avis] Une nouvelle version de pip disponible : 22.3.1 -> 23.0.1
[ avis] Pour mettre à jour, exécutez : python.exe -m pip install --upgrade pip
(env_qt) D:codeqt_demodemo>****# 🎜🎜#
三introduction à la bibliothèque de fête#🎜 🎜#pip install python-docxCopier après la connexion
Explication :
1. Tous les fichiers du dossier seront obtenus sous le chemin du fichier, en utilisant. le moduleos
2. Utilisez le moduledocx
pour les opérations associées sur les documents Word ; noms par lots
Scénario : Vous devez créer plusieurs noms de fichiers similaires#🎜🎜 #
Par exemple : L'exemple d'aujourd'hui consiste à créer 12 nouveaux fichiers nommés :
Épreuve d'examen 1 et réponses des agents de sécurité.docx
os
模块;
2.word文档的相关操作使用docx
Pain Points :
Fonctionnement manuel Haute répétabilité, taux d'erreur élevé, facile à provoquer de la fatigue et à réduire l'efficacité #import os
from docx import Document
Copier après la connexion
import os from docx import Document
; générer plusieurs fichiers display
Fichiers générés par lots
Renommer les fichiers par lots#🎜 🎜##🎜🎜 #supprimer le fichier
tous les codesdef gen_names(pre_fix, num):
"""
批量生成文件名
:param pre_fix: 文件名的前缀
:param num: 文件数量
:return:name_list :文件名列表(所有要生成的文件名)
"""
print("生成文件名列表开始")
name_list = []
for i in range(1, num + 1):
tmp = pre_fix + str(i)
name_list.append(tmp)
print("生成文件名列表结束")
return name_list
Copier après la connexion
def gen_names(pre_fix, num): """ 批量生成文件名 :param pre_fix: 文件名的前缀 :param num: 文件数量 :return:name_list :文件名列表(所有要生成的文件名) """ print("生成文件名列表开始") name_list = [] for i in range(1, num + 1): tmp = pre_fix + str(i) name_list.append(tmp) print("生成文件名列表结束") return name_list
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

De nombreux développeurs de sites Web sont confrontés au problème de l'intégration de Node.js ou des services Python sous l'architecture de lampe: la lampe existante (Linux Apache MySQL PHP) a besoin d'un site Web ...

Lorsque vous utilisez Scapy Crawler, la raison pour laquelle les fichiers de stockage persistants ne peuvent pas être écrits? Discussion Lorsque vous apprenez à utiliser Scapy Crawler pour les robots de données, vous rencontrez souvent un ...

Python Process Pool gère les demandes TCP simultanées qui font coincé le client. Lorsque vous utilisez Python pour la programmation réseau, il est crucial de gérer efficacement les demandes TCP simultanées. ...

Choix de la bibliothèque de développement d'applications de bureau multiplateforme Python De nombreux développeurs Python souhaitent développer des applications de bureau pouvant s'exécuter sur Windows et Linux Systems ...

Explorez profondément la méthode de visualisation de Python Functools.Partial Objet dans Functools.Partial en utilisant Python ...

Précision avec Python: Source de sablier Dessin graphique et vérification d'entrée Cet article résoudra le problème de définition variable rencontré par un novice Python dans le programme de dessin graphique de sablier. Code...

Comment gérer les images haute résolution à Python pour trouver des zones blanches? Traitement d'une image haute résolution de 9000x7000 pixels, comment trouver avec précision deux de l'image ...

Conversion et statistiques de données: traitement efficace des grands ensembles de données Cet article introduira en détail comment convertir une liste de données contenant des informations sur le produit en une autre contenant ...
