経緯
会社でECサイトを運営しており,自分の担当は注文の受注から発送までを管理する業務でした.発送したあとに,荷物がちゃんとお客さんのところへ届いているかを確認するため,逐一「荷物お問い合わせシステム」で配達状況を調べることがルーチン業務でした.
はじめは次の手順で配達状況を確認していました:
- ECサイトの管理画面に入力済みの送り状番号を,クリップボードにコピーする.
- ブックマークから「荷物お問い合わせシステム」を開く.
- 画面の枠の中に送り状番号を貼り付ける.
- エンターキーを押して配達状況を照会する.
この作業を一日に十数回くらい繰り返していたので,なかなか手間だな~と思い,次のようなプログラムを作りました.
作ったプログラム
上記のように4ステップかかる作業を,次の2ステップに削減できました.
- ECサイトの管理画面に入力済みの送り状番号を,クリップボードにコピーする.
- プログラムを実行して,配達状況を照会する.
プログラムは以下の通りです.
yamato.py
#! python3
import pyperclip
import webbrowser
num = pyperclip.paste()
webbrowser.open('http://jizen.kuronekoyamato.co.jp/jizen/servlet/crjz.b.NQ0010?id=' + num)
このプログラムを実行するためのバッチファイルをデスクトップに置いて使っています.地味に便利です.