【効率化】めんどくさい作業を完全自動化する方法 PyAutoGUI完全マスター ~マウスクリックからキーボードタイピングまでPythonが全部代わりにやってくれます~

#作業自動化 #Python #PyAutoGUI
めんどくさい作業は自動化するに限ります。
今回は、とても簡単にGUIオートメーションが実現できるライブラリ、PyAutoGUIについて解説します。
この30分の動画で、ほぼすべてのPyAutoGUIの関数とメソッドを紹介します。
あなたも今日からめんどくさい作業から解放されること間違いなしです。
-------------------------------------------------------------------------
PyAutoGUI公式マニュアルURL
pyautogui.readthedocs.io/en/l...
-------------------------------------------------------------------------
SNSアカウントはこちら
【Twitter】 / monaka_python
【Zenn】zenn.dev/monaka37
-------------------------------------------------------------------------
0:00 デモンストレーション
1:11 PyAutoGUIとは?
2:27 PyAutoGUIで表現できること
3:07 ディスプレイ情報取得
4:39 マウス操作
7:32 実践1
13:06 マウス座標取得ツール
15:02 キーボード操作
16:08 メッセージボックスの表示
17:32 実践2
22:21 日本語入力
25:11 スクリーンショット画像検索
26:56 実践3
30:32 エンディング

Пікірлер: 19

  • @taisukehayashi9224
    @taisukehayashi92242 жыл бұрын

    PyAutoGUIの使い方を求めてこの動画、チャンネルにたどり着きました。 感動するほどわかりやすく、丁寧な解説に見入って、 視聴終了後にテキストデータをプレミアに流し込んでテロップを作成する作業を 自動化することがすぐに出来ました。 本当に、はやたすさん、いまにゅさん、キノコードさんとも同等の 大変高品質なチャンネルだと思いました。 今後とも動画の投稿を切に希望いたします。 チャンネル登録者数は時期に5桁越えは間違いないと思います。 有益な動画をありがとうございました。

  • @monaka_Python

    @monaka_Python

    2 жыл бұрын

    コメントありがとうございます‼ そうおっしゃっていただけると、とても嬉しいです‼ これからもPythonを中心に、視聴者のかゆいところに手が届く動画をたくさん投稿していきますので、どうぞよろしくお願いします😀

  • @euaxlrmmxrai
    @euaxlrmmxrai Жыл бұрын

    画像で検索する手法は購入した本に載ってなかったので大変有益でした。 ありがとうございました。

  • @shinonome1281012
    @shinonome12810122 жыл бұрын

    すごくわかりやすかったです、ありがとうございました

  • @user-xd7oi7dn9f
    @user-xd7oi7dn9f5 ай бұрын

    ほしかった情報教えていただきありがとうございます。

  • @ko-oe7vc
    @ko-oe7vc2 жыл бұрын

    ずっと探し求めていた情報でした🥲ありがたすぎます😭貴重な動画をありがとうございます😊✨

  • @monaka_Python

    @monaka_Python

    Жыл бұрын

    こちらこそ、ありがとうございます!

  • @HK-iu2dj
    @HK-iu2dj Жыл бұрын

    とてもわかり易くてありがたいです!!質問したいのですが、開いてるアプリのウィンドウの位置はその時々で違うので、ウィンドウ上のボタン名を指定してクリックしたいのですが可能でしょうか?

  • @ky-yw7mq
    @ky-yw7mq2 жыл бұрын

    素敵な動画ありがとうございます。わかりやすいです。説明スピード、声質が良くストレス無く見ることができました。

  • @monaka_Python

    @monaka_Python

    Жыл бұрын

    ありがとうございます!

  • @user-km9fj7ij9f
    @user-km9fj7ij9f2 жыл бұрын

    わかりやすかったです。 画像クリックで、別フォルダ内にある写真を選択するにはどうすれば良いのでしょうか?

  • @yulily_tube

    @yulily_tube

    2 жыл бұрын

    もう解決されているかもしれませんが、windowsの場合 shift+右クリックで「パスのコピー」ができるので指定したい画像のフルパスをコピーします。 コピーしたフルパスをメソッドの引数として与えればその画像を拾いに行くはずです。 指定する際は pag.locateCenterOnScreen(R"コピーしたフルパス") などと書くと良いかと思います。 かっこの中のRはおまじない程度に考えていただいて大丈夫ですが、ご興味があれば「raw文字列」で調べて見てください。 macも基本的にはフルパスを取得して引数に突っ込むのが定石かなと思います。(windowsユーザーですのでmacについてはわかりません、、、)

  • @kunime-ji5066
    @kunime-ji50666 ай бұрын

    最後のは画像を登録すると同じ文字のウィンドウの場所まで探してくれるというものですか?なんか不思議な感じします。

  • @monaka_Python

    @monaka_Python

    6 ай бұрын

    そうですね。 おそらく用意した画像と完全に一致する部分を検索しているのかと推測します

  • @kunime-ji5066

    @kunime-ji5066

    6 ай бұрын

    すごいですね。ありがとうございました!!

  • @user-bn9zp8qw6j
    @user-bn9zp8qw6j2 жыл бұрын

    コメント失礼します。 説明が丁寧で分かり易いと思います。 そこで初歩的な質問で申し訳ありませんが動画内で使用しているエディターでしょうか? それが何かお伺いできないでしょうか?

  • @monaka_Python

    @monaka_Python

    Жыл бұрын

    Jupyter labという、ブラウザ上で動作する環境になります! もし、AnacondaでPython環境をインストールしていれば、Anacondaプロンプトへjupyter labと入力してEnterすれば起動しますよ!

  • @user-bn9zp8qw6j

    @user-bn9zp8qw6j

    Жыл бұрын

    @@monaka_Python ご返答有難う御座います。  早速試してみます。有難う御座います。

  • @user-bj8qn9kr6z
    @user-bj8qn9kr6z Жыл бұрын

    importの際に以下のエラーが出るのですが原因などわかればご教示いただけないでしょうか? --------------------------------------------------------------------------- KeyError Traceback (most recent call last) in ----> 1 import pyautogui as pgui ~/anaconda3/lib/python3.7/site-packages/pyautogui/__init__.py in 247 248 try: --> 249 import mouseinfo 250 251 def mouseInfo(): ~/anaconda3/lib/python3.7/site-packages/mouseinfo/__init__.py in 221 raise 222 --> 223 _display = Display(os.environ['DISPLAY']) 224 225 def _linuxPosition(): ~/anaconda3/lib/python3.7/os.py in __getitem__(self, key) 676 except KeyError: 677 # raise KeyError with the original key value --> 678 raise KeyError(key) from None 679 return self.decodevalue(value) 680 KeyError: 'DISPLAY'

Келесі