マクロマン使ってみた
公開 2023/06/23 14:21
最終更新
2023/06/23 14:55
以前、Python+SeleniumでRPAっぽいものをつくってみましたが、これをそっくりマクロマンで動かしてみました。やっていることはブラウザのコントロールだけなので、載せ替えるのは簡単かなと。
で、まあ、PythonでつかったXPathなど、そっくり流用したのもありまして20分で動きました。
XPathを入手する方法とか、Webページの構造的な知識が必要ではありますので素人さんにはお勧めしにくいものではありますが、確かに簡単ではあります。
ちょっとだけ、ブロックプログラミング言語(ScratchとかBlockyとか)を彷彿とさせますが、個人的には日本語プログラミング言語「なでしこ」を思い出したりして。
また、ユーザインタフェースが分かりやすいのもあって、Pythonでつくったものよりも配布しやすいと思いました。今後はこれを軸にRPAを推進していこうかと思います。
-----------------------
個人的にPythonはpandasとかライブラリの充実があって、手放せないものになっていますから、それはそれとして。プログラマとしては完全に終わっているような人間ですが、ChatGPTのおかげで結構いろいろなことが片手間で処理できるようになりました。
ライブラリリファレンスを読みこなすのが基本だった古い人間としては、昨今のWeb上にしかライブラリリファレンスが存在しない上に、ライブラリも1年も経てばdeprecated(この機能は推奨されません)ばかりになるという変化の早さに辟易しておりますもので。
で、まあ、PythonでつかったXPathなど、そっくり流用したのもありまして20分で動きました。
XPathを入手する方法とか、Webページの構造的な知識が必要ではありますので素人さんにはお勧めしにくいものではありますが、確かに簡単ではあります。
ちょっとだけ、ブロックプログラミング言語(ScratchとかBlockyとか)を彷彿とさせますが、個人的には日本語プログラミング言語「なでしこ」を思い出したりして。
また、ユーザインタフェースが分かりやすいのもあって、Pythonでつくったものよりも配布しやすいと思いました。今後はこれを軸にRPAを推進していこうかと思います。
-----------------------
個人的にPythonはpandasとかライブラリの充実があって、手放せないものになっていますから、それはそれとして。プログラマとしては完全に終わっているような人間ですが、ChatGPTのおかげで結構いろいろなことが片手間で処理できるようになりました。
ライブラリリファレンスを読みこなすのが基本だった古い人間としては、昨今のWeb上にしかライブラリリファレンスが存在しない上に、ライブラリも1年も経てばdeprecated(この機能は推奨されません)ばかりになるという変化の早さに辟易しておりますもので。
