リッチテキストをコピーして、ソースコードを修正し(regexやbeautifulsoupを使っていくつかのタグとテキストを変更して)、クリップボードに戻したいと思います。私はそれを行う最も簡単な方法を探しています。python 3.6 windows:クリップボードCF_HTML形式を取得する
私はwin32clipboardを試しましたが、doesn't support the CF_HTML
format(windows clipboard contains many formats)です。
この形式を取得するのに役立つモジュールを探しています: CF_HTMLクリップボード形式にHTMLが含まれていれば、その変数に格納し、何らかの操作を行ってから戻してください。 (オプション:他のクリップボード形式で他のものを行う)
私が探しているのは、これと同等のLinuxです。クリップボード内のいくつか(source)
#!/usr/bin/env python
import gtk
print (gtk.Clipboard().wait_for_contents('text/html')).data
EDIT1があるときには、HTMLソースを取得します。this scriptを使用してpywin32と周りの仕事があります。しかし、それを直接行うことができるモジュールはありますか(CF_HTMLにデータが含まれている場合は取得して返信してください)。