Comment supprimer les sauts de ligne lors de la copie de PDF
import pyperclip
s = pyperclip.paste()
s = s.replace("\n", "")
s = s.replace("\r", "")
pyperclip.copy(s)
Introduisez un module appelé pyperclip
pour faire fonctionner le presse-papiers. Récupérez le presse-papiers avec pyperclip.paste ()
.
Supprimez le code de saut de ligne en utilisant replace ()
. Si cela n'est pas pratique s'il y a deux types de caractères à supprimer, " \ r "
" \ n "
, ajustez en conséquence.
Collez dans le presse-papiers avec pyperclip.copy ()
.
J'ai également essayé d'utiliser pyautogui
pour coller automatiquement, mais ce n'était pas utile car la vitesse d'exécution était plus que doublée. Il a dit qu'il avait seulement besoin de pouvoir utiliser le presse-papiers.
Convertissez au format exécutable en utilisant pyinstaller
. Installez à partir de l'invite de commande.
pip install pyinstaller
Tapez ensuite la commande suivante pour l'exécuter.
nom de fichier pyinstaller--onefile
Un fichier exe est créé dans le dossier dist.
Référence: Comment démarrer le programme rapidement (définir une touche de raccourci)
Faites un clic droit sur le fichier exe créé et créez un raccourci.
Placez le fichier de raccourci sur le bureau (ou le dossier Menu Démarrer ou le dossier Programmes en dessous).
Ouvrez les propriétés du raccourci. Il y a un élément de touche de raccourci, alors entrez n'importe quelle touche (ctrl + alt + nombre, etc.) ici.
Au fait, si la fenêtre s'ouvre au moment de l'exécution, ce sera un obstacle, alors sélectionnez "Taille d'exécution" et réglez-la sur "Réduire".
C'est tout. Si cela ne fonctionne pas avec la clé enregistrée, redémarrez-la une fois.
Atteignez votre objectif en vous enregistrant avec le bouton macro de votre souris. Il a fallu environ 3 secondes pour terminer l'exécution, donc l'aspect pratique n'est pas si élevé. Dans ce cas, on peut dire que la méthode de prédécesseur est correcte.
Après cela, si cela dépend de la fonction de macro externe, il n'est pas nécessaire de le compléter avec une commande séparément, alors mettez le nom du fichier de raccourci comme un caractère et placez-le dans le dossier où le chemin passe → "tapez win + R, nom de fichier, entrez Il est également utile de l'enregistrer en tant que macro «exécuter». Si quoi que ce soit, vous pouvez le placer sur la barre des tâches et le démarrer avec le raccourci win + number. Il existe une théorie selon laquelle ceux-ci sont plus rapides à exécuter.
Il peut également exister un moyen plus normal et plus efficace de supprimer les sauts de ligne.
Recommended Posts