選択したテキストに対してスクリプトを実行する

選択したテキストに対してスクリプトを実行する

ファイルからテキストを読み取り、処理して新しいファイルに保存する Python スクリプトがあります。

Web ページ上のテキストを処理したい場合、ファイルにコピーして貼り付け、保存し、スクリプトを実行し、2 番目のファイルを開いて、最後に Web ページにコピーする必要があります。

これをスクリプト化または自動化する方法はありますか?

答え1

クリップボードを監視し、そこに保存されているテキストが変更されたときにスクリプトを実行することができます。

最も簡単な方法は、tkinter を使用することです。ただし、実行中は空のフォームが開きます。

import tkinter as Tk
form = Tk.Tk()
previousData = form.clipboard_get()
while True:
    data = form.clipboard_get()
    if data != previousData:
        processData(data)
        previousData = data

関連情報