に私はスクリーンショットを取り、特定のファイルの場所に保存していくつかの問題を抱えている:ルビーセレンスクリーンショット特定のファイルの場所
私は私の元のファイルの場所にスクリーンショットを保存し作業コードを有しますワークスペース:
driver.save_screenshot( "screenshot.png")私はCで独自のフォルダにこのスクリーンショットを保存できるようにしたい
://ユーザー名// RubyTutori //スクリーンショット// Screenshot.png
C:// Username // RubyTutorialsは既に存在するディレクトリです。コードで 'Screenshots'フォルダを作成し、そのフォルダに画像を保存します。
どうすればいいですか?
私が試してみました: driver.save_screenshot( "C://Username//RubyTutorial//Screenshots//Screenshot.png")
が、私はそのようなファイル」のエラーが発生しますかディレクトリ」
私は切り替えの異なる試みを試してみました 『//』を 『/』、 『\』と 『\』
まだ運。
ありがとうございました:)
Screenshotsディレクトリを手動で作成したくない場合は、 'Dir :: mkdir'を使用して作成し、' .save_screenshot'を実行します。 – orde
ダブルバックスラッシュを試しましたか?それは\エスケープされた\で '\\'となります – Cagy79
@orde Mkdirメソッドのサンプルコードはありますか?既に作成されたフォルダにスクリーンショットを出力することはできますが、フォルダを作成してそのフォルダの宛先にスクリーンショットを保存することはできません – OrdinaryKing