[Python] Erstellen Sie ein Programm, das Zeilenumbrüche in der Zwischenablage löscht. + Als Verknüpfung mit Fenstern registrieren

Hintergrund

So löschen Sie Zeilenumbrüche beim Kopieren von PDF-Dateien

Code schreiben

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.

exe

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.

Registrieren Sie sich für die Tastenkombination

Referenz: So starten Sie das Programm schnell (stellen Sie eine Tastenkombination ein)

Das ist es. Wenn es mit dem registrierten Schlüssel nicht funktioniert, starten Sie ihn einmal neu.

das Ende

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.

Recommended Posts

[Python] Erstellen Sie ein Programm, das Zeilenumbrüche in der Zwischenablage löscht. + Als Verknüpfung mit Fenstern registrieren
Wahrscheinlich der einfachste Weg, um mit Python 3 ein PDF zu erstellen
Lesen Sie die Datei in Python mit einem relativen Pfad aus dem Programm
Erstellen Sie ein Kompatibilitätsbewertungsprogramm mit dem Zufallsmodul von Python.
Erstellen Sie Verknüpfungen, um Python-Dateien auf dem Terminal mit VScode auszuführen
Ich habe versucht, ein Programm zu erstellen, das Hexadezimalzahlen mit Python in Dezimalzahlen konvertiert
Vorgehensweise zum Erstellen einer virtuellen Python-Umgebung mit VS-Code unter Windows
Lesen Sie die Datei mit Python und löschen Sie die Zeilenumbrüche [Hinweise zum Lesen der Datei]
Erstellen Sie mit dem Python-Anforderungsmodul einen Datensatz mit Anhängen in KINTONE
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
[Python / Jupyter] Übersetzen Sie den Kommentar des in die Zwischenablage kopierten Programms und fügen Sie ihn in eine neue Zelle ein.
[Python] Holen Sie sich die Dateien mit Python in den Ordner
Erstellen Sie mit Minette für Python einen LINE BOT
Ich möchte mit Python ein Fenster erstellen
So erstellen Sie eine JSON-Datei in Python
Erstellen Sie eine virtuelle Umgebung mit conda in Python
Schritte zum Erstellen eines Twitter-Bots mit Python
Erstellen Sie eine neue Seite im Zusammenfluss mit Python
Verschiedene Möglichkeiten, die letzte Zeile einer CSV-Datei in Python zu lesen
[Python] Erstellt eine Klasse, um mit pyaudio Sinuswellen im Hintergrund zu spielen
Verwenden Sie den Befehl [shell], um eine beliebige Datei zu komprimieren, um eine Datei zu erstellen und die Originaldatei zu löschen.
SSH-Anmeldung am Zielserver von Windows mit einem Klick auf eine Verknüpfung
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
(Tagebuch 1) Erstellen, Durchsuchen und Registrieren von Daten in der SQL-Datenbank des Microsoft Azure-Dienstes mit Python
Verwenden Sie tkinter, um den Ausgabecode in Python als "A und vorgeben, B zu sein" zu verschieben
So konvertieren / wiederherstellen Sie einen String mit [] in Python
Geben Sie in Python einen Unterbefehl als Befehlszeilenargument an
So erstellen Sie ein Untermenü mit dem Plug-In [Blender]
[LINE Messaging API] Erstellen Sie mit Python ein umfangreiches Menü
Wie identifiziere ich das Element mit der geringsten Anzahl von Zeichen in einer Python-Liste?
Erstellen Sie mit PyInstaller eine exe-Datei, die in einer Windows-Umgebung ohne Python funktioniert
Erstellen Sie ein Plug-In, das Python Doctest auf Vim ausführt (2)
Versuchen Sie, Python mit pybind11 in ein C ++ - Programm einzubetten
Erstellen Sie ein Plug-In, um Python Doctest mit Vim (1) auszuführen.
Konvertieren Sie das Bild in .zip mit Python in PDF
Ich möchte mit einem Roboter in Python arbeiten.
Vom Kauf eines Computers bis zur Ausführung eines Programms auf Python
Geben Sie eine Zeichenfolge mit Zeilenumbrüchen in PyYAML aus
Erklären, wie LINE BOT auf einfachste Weise der Welt erstellt werden kann (2) [Vorbereiten der Bot-Anwendung in einer lokalen Umgebung mit Django of Python]
Geben Sie MinGW als den in Python verwendeten Compiler an
Versuchen Sie, mit Python eine Wellenform (Audiospektrum) zu erstellen, die sich entsprechend dem Klang bewegt
[Python] So erstellen Sie mit Matplotlib ein zweidimensionales Histogramm
[Python] Erstellen Sie mit cx_Freeze eine Verteilungsdatei für das Tkinter-Programm
Erstellen Sie mit Quarry einen gefälschten Minecraft-Server in Python
Verwendung der Python-Multiprocessing (Fortsetzung 3) apply_async in einer Klasse mit Pool als Mitglied
[Python] Wenn Sie eine Datei mit demselben Namen wie das zu importierende Modul erstellen, tritt ein Attributfehler auf.
Führen Sie das Programm aus, ohne eine Python-Umgebung zu erstellen! !! (Erste Schritte mit Google Colaboratory)
Ich habe eine Klasse erstellt, um das Analyseergebnis von MeCab in ndarray mit Python zu erhalten
Ein Skript, mit dem Sie mit der LINE Messaging-API auf einfache Weise umfangreiche Menüs erstellen können
Ein Programm, das die für iOS-App-Symbole in Python erforderliche Bildgröße automatisch ändert
Rufen Sie die Excel-Liste rekursiv in einem bestimmten Ordner mit Python ab und schreiben Sie sie in Excel.
Ich habe auch versucht, die Funktionsmonade und die Zustandsmonade mit dem Generator in Python nachzuahmen
Ich schrieb einen Test in "Ich habe versucht, die Wahrscheinlichkeit eines Bingospiels mit Python zu simulieren".