So löschen Sie Zeilenumbrüche beim Kopieren von PDF-Dateien
import pyperclip
s = pyperclip.paste()
s = s.replace("\n", "")
s = s.replace("\r", "")
pyperclip.copy(s)
Führen Sie ein Modul namens "pyperclip" ein, um die Zwischenablage zu bedienen. Holen Sie sich die Zwischenablage mit pyperclip.paste ()
.
Entfernen Sie den Zeilenvorschubcode mit replace ()
. Wenn es unpraktisch ist, zwei Arten von Zeichen zu löschen, "\ r" "" \ n "", passen Sie sie entsprechend an.
Mit pyperclip.copy ()
in die Zwischenablage einfügen.
Ich habe auch versucht, mit "pyautogui" automatisch einzufügen, aber es war nicht sinnvoll, da die Ausführungsgeschwindigkeit mehr als verdoppelt wurde. Er sagte, er müsse nur die Zwischenablage bedienen können.
Konvertieren Sie mit pyinstaller
in das ausführbare Format. Installieren Sie über die Eingabeaufforderung.
pip install pyinstaller
Geben Sie dann den folgenden Befehl ein, um ihn auszuführen.
Name der Pyinstaller-Datei--onefile
Eine exe-Datei wird im dist-Ordner erstellt.
Referenz: So starten Sie das Programm schnell (stellen Sie eine Tastenkombination ein)
Klicken Sie mit der rechten Maustaste auf die erstellte exe-Datei und erstellen Sie eine Verknüpfung.
Platzieren Sie die Verknüpfungsdatei auf dem Desktop (oder im Ordner "Startmenü" oder "Ordner" darunter).
Öffnen Sie die Eigenschaften der Verknüpfung. Es gibt eine Tastenkombination. Geben Sie dort eine beliebige Taste (Strg + Alt + Nummer usw.) ein.
Übrigens, wenn das Fenster zur Laufzeit geöffnet wird, ist es ein Hindernis. Wählen Sie also "Laufzeitgröße" und stellen Sie es auf "Minimieren".
Das ist es. Wenn es mit dem registrierten Schlüssel nicht funktioniert, starten Sie ihn einmal neu.
Erreichen Sie Ihr Ziel, indem Sie sich mit der Makrotaste auf Ihrer Maus registrieren. Es dauerte ungefähr 3 Sekunden, um die Ausführung abzuschließen, daher ist die Praktikabilität nicht so hoch. In diesem Fall kann gesagt werden, dass die Methode von Vorgänger in Ordnung ist.
Wenn es danach von der externen Makrofunktion abhängt, muss es nicht mit einem Befehl separat ausgeführt werden. Geben Sie den Namen der Verknüpfungsdatei als ein Zeichen ein und legen Sie ihn in dem Ordner ab, in dem der Pfad übergeben wird. → "Geben Sie win + R, Dateiname, Eingabe ein Es ist auch eine Ameise, es als "Ausführungs" -Makro zu registrieren. Wenn überhaupt, können Sie es in der Taskleiste platzieren und mit der Verknüpfung von win + number starten. Es gibt eine Theorie, dass diese schneller ausgeführt werden können.
Es kann auch eine normalere und effizientere Möglichkeit geben, Zeilenumbrüche zu entfernen.