2016-11-22 12 views
0

セレン+ファントムズにはset_window_sizeという関数があり、私が取り組んでいるプロジェクトでは非常に便利です.Ghost.pyと同様のことをする方法がありますか?私はドキュメントを検索し、それについては何も見つかりませんでした。Ghost.pyにウィンドウサイズを設定する方法はありますか?

私はArch、Python 3、PySideで作業しています。

______Update___________________________________________________答えを

ありがとう!私はほとんどのサイトでこれを行うことができましたが、ghost.pyでGoogle Mapsからキャプチャをしようとしていたときに問題が発生しました...それはうまくいきません。私が表示オプションを使用する場合、私は水平サイズを変更することができますが、それだけです。終わり

、I使用phanthomjsスクリプト: http://phantomjs.org/screen-capture.html

そして、私はGoogleマップの場所の写真を撮ることができませんでした。 ghost.pyの動作は奇妙です。

ありがとうございます!

答えて

0

使用ghost.Sessionの属性viewport_size()初期サイズを設定するためのタプルですありがとう、これは

+0

はい、それは道であるのに役立ちます願っています。 しかし何らかの理由でそれは私のためには機能しません。あなたは何ができるか考えていますか? Ghost.start(viewport_size =(1024、1024))をセッション: \t \tページ、extra_resources = session.open(url);で使用している例は、 です。 \t \t ts = time.time(); \t \t name = datetime.datetime.fromtimestamp(ts).strftime( '%Y-%m-%d_%H-%M-%S'); \t \t time.sleep(5); \t \t#driver.save_screenshot(パス+名前+ '。jpg'); \t \t session.capture_to(name + "。jpg"、region = None、selector = None); ' – Larckov

関連する問題