LinuxとWindowsの両方でスクリーンショットを表示できるPythonライブラリはありますか?どんな助けもありがとう。WindowsとLinuxでのPythonによるスクリーンショットのキャプチャ
0
A
答えて
1
ライブラリCastroは、あなたの原因として使用できます。ここで
は、私は少しググとforumnにこれを見ているドキュメント
from castro import Castro
c = Castro()
c.start()
# Do something awesome!
c.stop()
+0
私はカストロとそれを見ましたそのシンプルさのためにいいです!ありがとう。私はgtkを使用したくないのですが、Windows上でどのように動作するのだろうと思っています(GUI以外のプラットフォームではLinux以外のプラットフォームには怖いです。GUI用wxpythonを使用しています) –
0
からのサンプルコードです。
import gtk.gdk
w = gtk.gdk.get_default_root_window()
sz = w.get_size()
print "The size of the window is %d x %d" % sz
pb = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB,False,8,sz[0],sz[1])
pb = pb.get_from_drawable(w,w.get_colormap(),0,0,0,0,sz[0],sz[1])
if (pb != None):
pb.save("screenshot.png","png")
print "Screenshot saved to screenshot.png."
else:
print "Unable to get the screenshot."
stackoverflowの答えへのリンクが正確に何のためにthis
関連する問題
- 1. PythonでのWindowsクリックイベントのキャプチャ
- 2. ビデオファイルのスクリーンショットをキャプチャする
- 3. wine(linux)で動作しているWindowsアプリケーションのスクリーンショット
- 4. ASP.Net、クライアントエラーのキャプチャ画像/スクリーンショット
- 5. WindowsとLinuxの間のPythonマルチプロセスdiff
- 6. IOSurface - IOSプライベートAPI - バックグラウンドでのスクリーンショットのキャプチャ
- 7. どのようにLinuxのプリマスのテーマのスクリーンショット(ビデオ)を取る
- 8. Windowsサービスのスクリーンショット?
- 9. Windowsサービスでのプロセスのスクリーンショット
- 10. Linuxでバックグラウンドでpythonを使ってmouseeventsとkeyeventsをキャプチャするには
- 11. IEのスクリーンショットC#Windowsサービスのスクリーンショット
- 12. ビデオを再生し、そのスクリーンショットをメールで送信するスクリーンショットをキャプチャ
- 13. iframeのスクリーンショットをキャプチャします。
- 14. Windows、Linux、Mac上で別々のプログラムのウィンドウをプログラムでキャプチャする
- 15. PythonのLinuxでのGUI要素とのスクリプトによる対話
- 16. C#とWebKit.NETで完全なWebサイトのスクリーンショットをキャプチャするには?
- 17. Selenium Pythonエラーのスクリーンショットをキャプチャするときに、Webページがエラーをスローする要素
- 18. Pythonでスクリーンショットを撮る - クロスプラットフォーム
- 19. WindowsとLinuxのグラフィックスライブラリ
- 20. MacOSX、Windows、Linux(Gnome)およびPythonのGTK +のステータスアイコン
- 21. windowsとlinuxでコンパイルする
- 22. pythonとsymbian - keystrokeのキャプチャ
- 23. ブラウザに読み込まれたFlashアプリケーションのスクリーンショットをキャプチャする
- 24. TestCompleteでVBScriptを使用してスクリーンショットをキャプチャするには?
- 25. Windows/OSX/Linux上のPythonのアイコンにバッジを追加する
- 26. Shebang表記:WindowsおよびLinux上のPythonスクリプト?
- 27. Windowsサービスcouldnt Windows 7のスクリーンショットを取得
- 28. WindowsおよびLinuxのディレクトリインジケータ。
- 29. Linuxでwth WiresharkをキャプチャするときのイーサネットFCS
- 30. WindowsのJenkinsでSeleniumテストを実行しているときに、実際にマシンにログインしていないときのスクリーンショットをキャプチャする方法は?
-1のですか?これは私に多くのバッフル! –
Googleを検索していない可能性があります。 5秒未満で私はこのリンクを見つけましたhttp://stackoverflow.com/questions/69645/take-a-screenshot-via-a-python-script-linuxそしてそれは多くのちょうど1つです – Brian