Pythonで座標を常時表示させるプログラム

 

さてみなさま

こんにちは。

 

まぶちでございますよ。

プログラミング研修

 

最近は、工場で、プログラミング教室を行い、Pythonという言語のプログラミングを覚える研修を行いました。

主にパソコンの自動操作の方法についてのレクチャーでした。

 

定期反復業務の自動化をすすめております。


海外に出ていった仕事を国内に取り戻す。

というスローガンで高度化をすすめております。

 

座標点を調べるプログラム

  

座標点を調べて、自動化していくのですが、そのPC上の座標がわかりにくいので、

その座標がわかるプログラムを作ってみました。

 

PYAUTOGUIがインストールされている必要があるので、

WindowsPowerShellから

pip install pyautogui

が必要です。

 

デスクトップや、タスクバーなどに保存しダブルクリックで実行させます。

  

#トマト工業株式会社
#ポジションを表示させるプログラムmpositionV1

#pyautoguiのインポート
import pyautogui
#timeモジュールのインポート、時間設定ができるように。
import time

#ctrl+cで終了ができるようにtry except構文をつくる。
#プリント文で、初期座標を表示

try:
    print(pyautogui.position())
    while True:    #while文で永久動作
        #ポジション1を現在のポジションポジション2を新しいポジション。
        pt1 = pyautogui.position()
        time.sleep(0.1)
        pt2 = pyautogui.position()#ポジション1とポジション2に差分を調べる。
        #0.1秒間隔で差分をみる。

        if pt1 != pt2:#ポジション1とポジション2が違うとき以下の動作をする。
            print(pyautogui.position())
            pt1 = pyautogui.position()
            time.sleep(0.005)
            pt2 = pyautogui.position()
except KeyboardInterrupt:
    #終了時にプリント文で終了させる。
    print("終了しました。")


いま、カーソルが画面上の座標点のどの位置をさしているのか、リアルタイムに表示してくれます。

 

ctrl+Cで強制終了します。

 

 

 

 

明日は研修兼歓迎会がありますので、17時きっかりに電話が繋がらなくなります。

そのためメールにてご連絡いただければと思います。

 

無事GWを迎えられることを本当に嬉しく思っています。

お客様や仕入先様に感謝の毎日です。

ありがとうございます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)