我希望能夠突出顯示網頁的一部分(可能是我正在查看的任何網頁)並將其複製到剪貼板,然後保存它我的本地磁盤作爲降價。我需要一個有效的方法來做到這一點。我在Kubuntu 12.04上,我想使用PySide。 (我沒有與Python,QT或任何相關工具的任何經驗,但我用Google搜索了一圈,發現PySide極力推薦,我完成了一個Hello World教程這麼遠。)使用PySide從KDE剪貼板獲取HTML源代碼或降價文本
我目前的繁瑣方法是:
- 亮點部分,並複製到剪貼板
- 開放自由報辦公室作家
- 粘貼到作家
- 保存作家文檔作爲HTML
- 開放終端
cd
到我儲存的HTMLpandoc -s -r html /home/me/a/b/mydoc.html -o /home/me/a/b/mydoc.md
很顯然,我需要一個更好的方法目錄!
這是我原來的問題:
https://unix.stackexchange.com/questions/78395/save-html-from-clipboard-as-markdown-text
這向我指出這個可能的答案:
getting HTML source or rich text from the X clipboard
以上是什麼促使我這樣做在Python。
我需要上述答案的KDE/PySide版本,該版本還將pandoc轉換合併到降價步驟。除了用相應的KDE剪貼板命令替換gtk.Clipboard命令之外,它似乎很簡單。我對此毫不知情。
搜索結果:「找不到結果!」 http://api.kde.org/index.php?miss=1&class=clipboard – MountainX
我發現了一個可能的線索:http://stackoverflow.com/questions/5156549/cannot-call-klipper-methods-in-dbus -with-python'import os; system(「qdbus org.kde.klipper/klipper getClipboardHistoryItem 0」)' – MountainX
以上不提供來自Klipper的HTML內容 – MountainX